Neste projeto voce tem duas opcoes de implementacao, onde a libgip deve ser usada em ambos os casos. 3.1. Faca um programa para visualizar o rendering de um cerebro 3D, onde os parametros de entrada sao a cena binaria (arquivo cerebro.scn.gz), a cena original (RM-cabeca.scn.gz), a posicao do observador no eixo z+, os coeficientes de reflexao, e os angulos de rotacao theta_x e theta_y da cena. Seu programa deve aplicar a matriz M de projecao aos voxels da cena, assumindo que todos sao opacos e que observador e fonte de luz branca estao na mesma posicao. Implemente e compare a qualidade de rendering nas seguintes variacoes: a) Projecoes ortogonal e perspectiva com splatting de voxels e footprint Gaussiano. b) Calculo da normal na cena binaria e na cena original. Obs. O arquivo cerebro.scn.gz esta disponivel no diretorio mc930-arquivos, que esta na minha area na belem. Este arquivo contem uma sequencia binaria (0/1) de 154 imagens de ressonancia magnetica, de 256x256 pixels cada, do cerebro de um individuo. Esta sequencia forma uma cena (matriz 3D) com 256x256x154 voxels. Cada voxel tem dimensoes 0.976600x0.976600x0.976600 mm3 e tem associado um valor 0 para fundo e 1 para cerebro, mas este valor esta armazenado em 1 byte. O cabecario do arquivo esta em ASCII seguido da sequencia de voxels: SCN 256 256 154 0.976600 0.976600 0.976600 8 3.2. Faca um programa para visualizar o rendering de varias esferas coloridas usando perspectiva, raytracing onde a arvore de recursao deve ter ao menos dois niveis de profundidade, duas fontes de luz branca, e um observador. Os parametros de entrada sao a posicao inicial do observador no eixo z+, os angulos de rotacao theta_x e theta_y do observador, as posicoes das fontes, os coeficientes de reflexao de cada esfera, a opacidade de cada esfera, as posicoes e raios de cada esfera. Os parametros das esferas devem entrar atraves de um arquivo texto. O projeto 3.1 vale no maximo 7,0 pontos e o projeto 3.2 vale no maximo 10,0 pontos. Voce pode escolher qualquer um dos dois, mas quem fizer os dois ganhara ate 1 ponto na media, alem da nota do projeto 3.2. A entrega sera dia 29/11/05.