Blogia
Proyecto VideoJuego

Graficos

Cargador Texturas ON!!!

Cargador Texturas ON!!! He creado un Cargador de Texturas que permite cargar en memoria el mapa de bits contenido en un archivo .BMP, formado por Texturas.h y Texturas.cpp e integrado en la plantilla creada por Bruno.

Básicamente abre un archivo .BMP, lee la información que contiene y con ella genera una textura y la almacena en memoria.

Ummm....liberé la memoria? ah, sí. Todo OK.

Raul. "Si no es un bug, es una feature..."

Cargador de Modelos 3D Alpha

Cargador de Modelos 3D Alpha He creado un cargador "provisional" de modelos que permite cargar en memoria los objetos contenidos en un archivo .3DS, formado por 3ds.h y 3ds.cpp e integrado en la plantilla para que Bruno pueda comenzar a hacer pruebas de Octree/Colisiones y Antonio de controles (DirectInput).

Básicamente abre un archivo .3DS, lee la información que contiene y la almacena en distintas estructuras, despues con OpenGL se genera el modelo a partir de estas estructuras.

Al ser provisional no esta muy optimizado: Solo se aplica una textura por modelo. Se carga el modelo en cada frame.

Raul. "Si no es un bug, es una feature..."

Motor v0.2

Motor v0.2 Ya esta creada la segunda versión del Motor, he utilizado lo hecho anteriormente para probar que funcionase.

A esta versión se añaden las siguientes caracteristicas:

- Carga de texturas .BMP
- Carga de modelos "provisional"
- Soporte SkyBoxes

Raul. "Si no es un bug, es una feature..."