danidiaz1 / IG-Informatica-Grafica-UGR

Prácticas de Informática Gráfica (IG), Grado en Ingeniería Informática, UGR 2016-2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IG Informática Gráfica UGR

Prácticas de Informática Gráfica (IG), Grado en Ingeniería Informática, UGR 2016-2017

alt text alt text alt text alt text

Instrucciones

Situarse en la carpeta P3. Compilar con make. Ejecutar con ./practica3 Las instrucciones de uso de la aplicación se muestran en un menú por consola. Por ejemplo: C para ver el cubo, J para ver el objeto jerárquico, P para ver el PLY, etc. Toda la funcionalidad descrita en el siguiente apartado se encuentra en dicho código.

Descripción de las prácticas

Práctica 1: Introducción. Modelado y visualización de objetos sencillos.

En esta práctica se aprenderá a:

  • Crear estructuras de datos que permitan representar objetos 3D sencillos
  • Utilizar las primitivas de dibujo de OpenGL para dibujar los objetos

Práctica 2: PLY y generación por revolución.

En estas práctica se realizarán fucionalidades para:

  • Leer modelos guardados en ficheros externos en formato PLY (Polygon File Format) y su visualización.
  • Modelar objetos sólidos poligonales mediante técnicas sencillas. En este caso se usará la técnica de modelado por revolución de un perfil alrededor de un eje de rotación.

Práctica 3: Modelos jerárquicos.

Se aprenderá a:

  • Diseñar modelos jerárquicos de objetos articulados.
  • Controlar los parámetros de animación de los grados de libertad de modelos jerárquicos usando OpenGL.
  • Gestionar y usar la pila de transformaciones de OpenGL.

About

Prácticas de Informática Gráfica (IG), Grado en Ingeniería Informática, UGR 2016-2017

License:MIT License


Languages

Language:C++ 98.4%Language:Makefile 1.4%Language:C 0.1%