OpenGl nos permite realizar la construcción "jerárquica" de modelos con las funciones glPushMatrix y glPopMatrix. Si asumimos que con estas funciones podemos crear las partes separadas de una pierna (Pierna, Rodilla, Pantorrilla, Tobillo, Pie y Dedos) como se muestra a continuación solo agregando los dedos. La imagen siguiente (no es en tiempo real de ejecución) muestra el resultado de la aplicación de jerarquía en OpenGL en una pierna con ciertos movimientos en las articulaciones. Nota: Al final se encuentra la descarga del archivo txt =) Código: Pierna.txt
Menú con rotación de figuras Código que utiliza figuras, rotación, menú en OpenGl. Utiliza funciones para dibujar las siguientes figuras: Sólidos: Esfera, Cubo, Cono, Toroide, Icosaedro, Teapot y sus sólidos correspondientes. Código:
Programa que muestra materiales, luz y funciones de mouse que modifican el tamaño del gráfico. Con las siguientes teclas se realizan modificaciones al gráfico de la siguiente manera: "1"- El gráfico original "2" - Coloca Luz al gráfico "3" - Coloca materiales "f" - Coloca la pantalla en full screen El la función del mouse, se acerca o aleja el objeto con botón izquierdo . La salida del objeto se muestra en la siguiente imagen. Código
Comentarios
Publicar un comentario