Shader Learn

06 Espacio, cámara y profundidad

Descarte de caras traseras: los triángulos tienen dos lados

Un tubo abierto por ambos extremos. ¿Puedes ver su pared interior desde fuera?

Explicación

Arrastra los números subrayados a izquierda y derecha

const geometry = new THREE.CylinderGeometry(  0.9, 0.9, 1.6, 32, 1, true // abierto por ambos extremos);material.side = THREE.;// invertir orden de vértices: 
0120 → 1 → 2 en sentido antihorario: el frente mira hacia ti
Descarte de carasDesde la cámara, un triángulo con vértices en sentido antihorario mira hacia delante. Three.js usa side = FrontSide por defecto.

Los triángulos tienen frente y dorso: desde el frente, los vértices van en sentido antihorario. Por defecto solo se dibujan los frentes y se descartan los dorsos.

Pruébalo

  • Cambia a BackSide: solo queda la pared interior
  • Activa «Invertir orden de vértices»: frente y dorso se intercambian