Trabalho prático

Exemplos de trabalhos que podem ser implemnentados. Se voce tiver alguma idéia de trabalho diferente, por favor, converse com o instrutor sobre isto. Ou seja, voce pode implementar algo que não esteja abaixo, desde que eu esteja ciente. Outros exemplos podem ser encontrados nas aulas praticas: 1) fazer um sistema estelar (solar, etc); 2) fazer um robo simulado; 3) fazer uma casa ou outro ambiente e mover a camera para percorre-lo.

  1. Fazer um programa pintor.
  2. Fazer um programa ray-tracer (ou ray-cast).
  3. Fazer um programa que desenha um cilindro generalizado.
  4. Fazer um programa editor de superfícies de bézier. Este programa deve permitir editar uma superficie de bezier que seria basicamente modificar seus pontos de controle e mostrar a superficie na tela.
  5. Fazer um programa editor de modelos CSG. Modelos CSG podem ser encontrados na literatura. Basicamente, combinam logicamente modelos primitivos de objetos (and e or) para produzir modelos complexos.
  6. Faca um joguinho. Deve ser interativo e usar computacao grafica 3D. Deve ter um certo nivel de dificuldade, como por exemplo o do "asteroids".