05 Los datos se convierten en vértices
Array de coordenadas → vértices
Ocho filas vec3 definen ocho esquinas. Por ahora solo hay puntos, sin superficie.
Ejercicio
Arrastra los números o edita el código
// JS - 8 esquinas, 3 números cada unapositions = [ [-0.75, -0.75, 0.75], // p0 [ 0.75, -0.75, 0.75], // p1 [ 0.75, 0.75, 0.75], // p2 ...];
- 24 números
- 8 puntos
Se suben como un búfer continuo de números; los puntos no se unen en caras por sí solos.
Lado JS
gl.uniformMatrix4fv(uModel, …) // rotación -0.55 / 0.35Un modelo empieza como una lista de números en JS: cada 3 números forman un vértice.
Pruébalo
- Cuenta los puntos: ¿coinciden con el número de filas?