Laburo España: 250.000 ofertas de empleo

Lunes, 08 de mayo de 2006


OpenGL

Archivado en: Computer Sciences


Por fin he entregado la primera parte del proyecto de Visualización e Interacción Gráfica (VIG).



En aproximadamente un mes tenía que escribir un programa en C++ que cargara cualquier tipo de modelo 3D que hubiera sido diseñado en 3DStudio, hacer una primera visualización correcta, implementar navegación mediante mouse, teclado e interfície gráfica, implementar efectos como zoom o pan y hacer mover un modelo por el escenario siguiendo un patrón.



El diseño de la interfície lo hice con librerías Qt y la ayuda de la herramienta designer que viene incorporada en el propio paquete y lo demás fue OpenGL.

Ha sido muy divertido programar geometría: los fallos son muy visuales y algunos son muy divertidos (recuerdo que al implementar el zoom el modelo caminaba por la escena xD ).

En la segunda parte del proyecto hay que incorporar iluminación puntual a la escena y pintar de forma sólida todos los polígonos. Además deberá tener la opción de poder cambiar la cámara a modo subjetivo de cualquier coche. ¡Será divertido!

Durante todo el post he hablado en primera persona, pero haber llevado a cabo este proyecto ha sido cosa de dos. Lali, mi compañera de proyecto, es profesora de matemáticas de la UPC y una fan de Mac. Sin su ayuda no hubiéramos entregado algo tan completo como lo que hemos hecho hasta ahora. ¡Ella le dió el punto minimalista a la interfície gráfica!


Escrito por Brian Jiménez El 05/08 a las 10:23
(0) Comentarios • (0) ReferenciasPermalink


Referencias


URL para referencias

Comentarios


Comentar



Recordar datos






Nakashima's Blog - Neo Web Site.