Objetos con texturas OpenGL [Delphi 7]

Buenas noches!, en esta entrada veremos ahora como aplicar texturas a nuestros objetos en OpenGL asi usando una librería casera para poder facilitar el uso de la aplicación de texturas. Tal vez esta librería no es un poco efectiva pero sirve para acentar bases.

Primero que nada y como post anteriores, yo uso delphi 7 y estas librerias son las que uso OpenGL, Glut(API,DLL), Geometry y esta es la libreria para aplicar las  texturas.

Para comenzar vamos a crear nuestro contexto como lo hemos hecho en los 2 posts anteriores, creando varios eventos(OnCreate,OnDestroy,OnPaint,OnResize) asi que les pido porfavor que vean este post para crear el contexto hasta antes de comenzar a dibujar, o si bien quieren descargar este proyecto que contiene todas las librerias y el codigo necesario que se ha visto en post anteriores ( el proyecto esta listo para comenzar este post, recomiendo mejor que lo bajen)

Para comenzar pues haremos algo sencillo como una esfera texturizada:

La textura que se va a utilizar es importante que sea de tamaño de múltiplos de 2 debido a que así fue programada la librería casera, osea la imagen debe de ser BMP 64×64  o 128×128  descargar textura
Continuar leyendo “Objetos con texturas OpenGL [Delphi 7]”

Anuncios