Pruebas con OpenGL
Efectos especiales con OpenGL
Efectos especiales con OpenGL

Es algo cutre, ya que estoy empezando, pero es un pequeño efecto de movimiento de partículas, sencillo y fácil de modificar. Se puede cambiar el color de las bolas (esto suena un poco mal) quitando los comentarios de la función DrawGLScene()

Licencia: GPL

Escribir un texto en OpenGL usando SDL_ttf
Escribir un texto en OpenGL usando SDL_ttf

Varios problemas he tenido para poder crearlo, pero aquí está. Usando SDL y SDL_ttf he podido crear en OpenGL un texto con el fondo transparente.

El problema lo empezó un usuario del foro de Gnuinos y finalmente el lo solucionó a su manera y yo a la mía.

Licencia: GPL

Cargar textura PNG en OpenGL + SDL
Cargar PNG en OpenGL

Esta pequeña prueba es un programa que carga un archivo PNG de cualquier tamaño. Lo primero que hace es con SDL crear un SDL_Surface con la textura pero a un tamaño potencia de 2 (las texturas en OpenGL siempre son potencias de 2). Luego carga la textura en OpenGL a partir de esa superficie. Hay dos texturas: una con un alien y otro con una transparencia para que se vea claramente que los PNG se cargar perfectamente. Utilizo proyección ortográfica ya que de principio estoy intentando trabajar con 3D pero orientado al 2D.

El programa es una modificación de un programa de NeHe. El programa original cargaba texturas BMP en OpenGL + SDL y este carga lo explicado antes.

Licencia: GPL

ImportanteEs importante notar que los programas que aparecen aquí están regidos bajo licencia GPL. Sería de vital importancia que los usuarios que vayan a hacer uso de ellos (y sobretodo los que vayan a modificar los programas) conocan los derechos y las obligaciones a las que tienen que atenerse.
Fotografia

Fotografía


Usa firefox

NO IE
Esta Web está preparada para ser visualizada con Mozilla, aunque también podrá ser vista en otros navegadores de segunda clase como Internet Explorer

Iconos en

Gimp      PHP

BlueFish      Validar HTML 4.0!

Any Browser      PHP

294763


XML
© Javielinux
Para cualquier duda ponerse en contacto conmigo en javielinux (at) gmail.com