Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.11 KB

File metadata and controls

25 lines (14 loc) · 1.11 KB

Informática Gráfica

3º Grado en Ingeniería Informática 2012/2013

Práctica 4: Texturas e iluminación con OpenGL.

Germán Martínez Maldonado

Objetivos

El objetivo de esta práctica es probar la funcionalidad básica de OpenGL relacionada con la gestión de fuentes luz, texturas y materiales, esto es, la funcionalidad que determina el color de los pixels donde se proyectan los polígonos. Para ello se realizarán las actividades detalladas en la última sección de este guión.

Actividades

  • Extender la clase _triangles_object3D (en el archivo objetos-3.hpp) según se indica más arriba, implementando los dos nuevos métodos de dibujo (en objetos-3.cpp).

  • Implementar el método activar de la clase FuenteLuz (en el archivo materiales.cpp).

  • Implementar el constructor y el método activar de la case Textura (en el archivo materiales.cpp)

  • Implementar el método activar de la clase Material (en materiales.cpp).

  • Implementar funcionalidad en la clase _cube para visualizar un cubo con iluminación y texturas.