It should work…

Cuando cualquier trasto es útil

It should work… header image 2

Mis primeros pasos con OpenGL

May 19th, 2008 · 3 Comments · ieee, programming

Logo OpenGL

Hace unas semanas me apunté al curso introductorio a OpenGL que daba Egon directo desde la rama de IEEE de Valencia. Este curso pretendía ser algo básico, partiendo desde cero, aunque bastante condensado para que puedas sacarle jugo más adelante a lo visto. La verdad es que me gustó mucho y me ha dejado un buen sabor de boca, con ganas de más.

Desde un principio estuvimos probando todas las cosas que se iban comentando en clase y se dejó un ejercicio propuesto para que nos entretuviéramos un poquito más. Era una escena de un planeta tierra y demás cositas dando vueltas que teníamos que copiar así que me he decidido a publicar mi solución para generar esa escena. Aunque la idea era la misma, he cambiado objetos, modelos, órbitas, rotaciones, etc, así me ha resultado más entretenido.

Para no aburrir con un rollo largo sobre OpenGL a continuación os pondré el código con bastantes comentarios de modo que quede bastante claro. Está programado en C++ usando librerías de SDL y alguna más para otras funcionalidades.

Alguna parte del código es un poco cerda pero para que sirva de ejemplo ya os sobra!! ;)

Como creo que debe ser bastante incómodo leer el código en un post aquí tenéis el main.cpp comentado y si queréis ver el resultado aquí tenéis un .rar para ejecutarlo sobre tarjetas nVIDIA y ATI y aquí sobre Intel. Se podía poner una función que detectara que hacer en cada caso pero soy un perro. Os dejo por ahí dentro también las librerías por si queréis echarles un vistazo.

Espero que os guste!


Fuente original en http://vierito.es/wordpress

Similar Posts:

Tags: ·····

3 responses so far ↓

  • 1 Triki // May 20, 2008 at 4:55 pm

    No furula!!!!! Se queja de configuración incorrecta

  • 2 vierito5 // May 20, 2008 at 9:42 pm

    que explícito xDD… el qué no furrula? ejecutar lo que va en los comprimidos u otra cosa?

    a mi me va…

  • 3 Final del curso de OpenGL // May 21, 2008 at 12:14 am

    [...] Aquí está colgado el trabajo de [...]

Leave a Comment