Todos los ejemplos · Mallas y 3D · En Markdown, para IAs

Modelos que siguen la cámara 2D

Qué enseña este ejemplo

useCamera3d({ projection: 'orthographic', follow2d: true }) pone los modelos en el mundo 2D: un modelo en (300, 70) se dibuja donde está un sprite en (300, 70), con la y hacia abajo, en los mismos píxeles. La cámara 2D de la escena mueve, gira y acerca a los dos por igual, así que un juego 2D puede tener piezas hechas en 3D sin colocarlas a mano en cada frame.

Los modelos siguen derechos y mirando hacia donde se construyeron, y una luz que apunta hacia abajo los ilumina desde arriba. La x, la y y el zoom de la propia cámara 3D no se leen; su z y su far, sí.

Haz clic en la vista previa para que oiga el teclado. Las flechas desplazan el nivel, y cada gema se queda sobre su saliente.

Arrancando
Arrancando
—