Hoy les mostrare la figura que he hecho en Python, y he utilizado la herramienta de Geogebra para guiarme con el modelo 3D y asi obtener sus vertices y caras.
Esta es mi figura hecha en Geogebra
Pueden observar que tengo 6 vertices (A,B,C,D,E,F) Las letras las sustiyuyo en el programa en numeros es decir la A es un 0, B es 1, C es 2 y asu sucesivamente, eso para que nos facilite a la hora de crear las caras de nuestra figura.
Este es mi codigo debemos usar la libreria Pygame y OpenGL (Nota es importante que descarguemos la libreria en caso de que no la tengas):
Comp pueden observar los vertices tienen 3 puntos de coordenadas del plano cartesiano (x,y,z) nos guiaremos con la figura hecha en Geogebra y anoto todos los puntos de los vertices.
Las caras (Edges) son importantes para indicar que existe un area dentro de la figura, es decir que cuando creamos una figura en 3D debe tener por lo menos mas de 3 caras.
Ejecutamos y este debe ser el resultado:
Comentarios