/CG1-projeto-4

Projeto 4: Objetos 3D. Disciplina B1CG1 - Computação Gráfica 1 (2016) - IFSP

Primary LanguageC

Projeto #4 - 3º semestre/2016

Projeto desenvolvido para a disciplina CG1 (Computação Gráfica 1) do terceiro semestre do curso de Análise e Desenvolvimento de Sistemas (2016) do Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - Campus São Paulo.

Prof. André Evandro Lourenço

Objetivo

Objetos 3D.

Descrição

Construa um código em OpenGL que através de um menu suspenso o usuário escolha por um objeto 3D conforme descrito abaixo:

  • glutWireCube
  • glutWireSphere
  • glutWireCone
  • glutWiretorus

Ainda através de menu suspenso, o usuário poderá escolher a cor do objeto (Azul, Vermelho ou Verde).

Para rotacionar (glRotate) o objeto, utilizar uma combinação de teclas para dar movimento nos eixos X, Y e Z. Utilize as teclas especiais (setas para cima/baixo e esquerda/direita) para dar movimentos para cima/baixo e direita/esquerda.

O sistema deverá ser finalizado ao escolher a tecla ‘Esc’.

Tecnologias

  • OpenGL