/IG-Practicas1617

Prácticas de IG (UGR) año 2016-2017

Primary LanguageC++

Prácticas de la asignatura Informática Gráfica del Grado en Ingeniería Informática (UGR)

La realización de las prácticas y las modificaciones están guardadas en branches de este repositorio. El trabajo es evolutivo, aunque muchas veces no hay dependencia directa entre una práctica y otra en el branch master se puede encontrar todo el código.

Los exámenes sirven de referencia para quienes tenga como profesor de prácticas a Antonio López.

  • Realización de los siguientes modos de dibujo basados en triángulos:

    • Puntos (Pintar sólo los vértices).
    • Aristas (Pintar sólo los lados de cada triángulo).
    • Sólido (Rellenar los triángulos de un color).
    • Ajedrez (Rellenar los triángulos de dos colores que se van alternando).
  • Realización de los sólidos cubo y pirámide basados en triángulos.

Modificación a escoger entre:

  • Hacer que el color de cada cara sea aleatorio (realizada).
  • Crear el sólido tronco de pirámide (no realizada).
  • Lectura y creación de objetos en formato PLY basados en triángulos.
  • Creación de sólidos por revolución. (Hay creada una especie de botella)

Hacer que para el sólido por revolución se pinte sólido de manera que las copias del perfil inicial alternen color (uno para pares, otro para impares), todo la tapa superior tenga un único color diferente a los dos anteriores y la tapa inferior tenga otro color que sea diferente al resto.

Práctica 3

Consiste en la creación de un objeto jerárquico articulado con al menos tres puntos de articulación y tres grados de libertad. Se nos permitió escoger qué deseábamos hacer.

Examen: Cambiar una de las piezas del modelo jerárquico por un objeto PLY de todos los proporcionados y adaptarlo para que quede más o menos decente.

Consiste en añadir iluminación, texturas, materiales, etc. para crear una escena. Examen: Pintar normales a los vértices a partir de sus ecuaciones en forma paramétrica. Nota: puesto que el profesor dejó entregarla después de Navidad, se propuso un segundo examen en el que se daba una única textura de un dado y tenía que aplicarse sobre un cubo para que se viese perfectamente bien.

Consiste en añadir cámaras y movimiento de las mismas así como la posibilidad de seleccionar objetos de la escena. Examen: sólo bastaba con enseñar que funcionaba bien.