| Descrição | Implementação | Resultados | Downloads | Trabalhos Futuros | Equipe |
O Raycife+ tem como o objetivo a implementação de uma técnica de iluminação global chamado de PathTracer ou Monte Carlo Ray Tracer, proposto por Kajiya em 1986 junto com a "Rendering Equation", sendo uma extensão do algoritmo de rayracer convencional que consegue resolver alguns problemas do raytracer como a iluminação difusa indireta e "soft shadows".
O projeto foi implementado na linguagem C++ utilizando a plataforma Visual Studio 2008. As seguintes funcionalidades foram implementadas:
Algumas imagens geradas pelo algoritmo juntamente com o seu arquivo de descrição de cena
Apenas Objetos difusos
Janela 200x200
300 Paths por pixel
50 paths por pixel
Janela 400x400
300 Paths por pixel
300 Paths por pixel
Esfera transparente
Em breve serão postadas mais imagens.
Clique aqui para baixar o código fonte do projeto
Clique aqui para baixar o relatório
Hugo Alves de Azevedo (haa) - haa@cin.ufpe.br
Rafael Menelau Oliveira e Cruz (rmoc)- rafaelmeneau@gmail.com