Descrição Geral

O Aquário CGII foi desenvolvido como trabalho final da disciplina Computação Gráfica II, ministrada pelo professor Anderson Maciel, na Universidade de Caxias do Sul, bacharelado em Tecnologias Digitais, 2008.

Programação feita em linguagem de programação C++ e utilizando a biblioteca gráfica OpenGL.

Etapas de Desenvolvimento:

  • Modelagem e busca de objetos tridimensionais (aquário, peixes, plantas...);
  • Texturização dos objetos selecionados;
  • Programação do ambiente virtual e carregamento dos objetos;
  • Insersão de luz;
  • Adição de movimentos aos peixes (bezier);
  • Controle de um peixe pelo teclado;
  • Movimentos de câmera pelo mouse e teclado;
  • Câmera embarcada no peixe que é movimentado pelo teclado;
  • Shader de Luz e Bump (Phong).