Un móvil de figuras simples
A partir de la figura realizada anteriormente se compuso un móvil rotativo. Este esta compuesto por 2 figuras simples: Un Rombo incompleto y un Palo.
Para lograr esta sencilla composición se tomaron en cuenta las operaciones básicas de la matriz de proyección: Rotación, Translación y Escalamiento. Se intento colocar también objetos en ángulos de 45° pero lastimosamente los objetos no se colocaban donde yo quería :/
//Objeto Arriba mat4.translate(modelViewMatrix, // destination matrix modelViewMatrix, // matrix to translate [-0.0, 3.0, -8.0]); // amount to translate mat4.rotate(modelViewMatrix, // destination matrix modelViewMatrix, // matrix to rotate cubeRotation * 2,// amount to rotate in radians [0, 1, 0]); // axis to rotate around (X) mat4.scale(modelViewMatrix, // destination matrix modelViewMatrix, // matrix to translate [1.5, 1.5, 1.5]); // amount to translate paint(gl, programInfo, buffers, projectionMatrix, modelViewMatrix);
Puedes Mirar el código del Proyecto en el siguiente enlance
Comentarios
Publicar un comentario