Versão 0.2
Na versão 0.2 o objetivo era
renderizarmos nossa cena utilizando a tonalização de Gouraud. As mesmas
primitivas do projeto 0.1 foram utilizadas, sendo atribuídos às superfícies
materiais. Devido à limitações no formato utilizado (AC3D) os vértices não
suportavam a inserção de cor. Sendo assim utilizamos os valores de luz ambiente
das superfícies e fizemos uma média entre superfícies vizinhas de modo a
podermos visualizar a tonalização suave produzida por Gourad Shading. Foi
incluída uma simples funcionalidade que permite a navegação pelo ambiente
utilizando-se as teclas w,a,s,d. O código dessa versão mais um breve vídeo podem
ser encontrados no link de downloads.
|