Ray Tracing
Vinícius de Lima Costa
Objetivo
• Construir um ray tracing “basicão”
• Usada a biblioteca XNA somente pelas classes e métodos já
implementados sobre Vetores e Cores.
Resultado Inicial
• Somente com luz ambiente.
Difusa
• A reflexão difusa é aquela que objetos de cores opacas
possuem. A luz que bate em um ponto é refletida em todas as
direções.
• I = IntensidadeLuz x FATOR_DIFUSA x (Normal * Luz))
Difusa + Especular
• A luz especular pode ser mostrada em qualquer objeto
brilhante. É aquela luz que mostra os pontos brilhantes que
parecem pequenas bolas brancas em cima dos objetos. A
superfície age como um espelho e reflete os raios das luz.
Sombras
• Produzidas pelos raios de sombra.
Com Reflexão
• São os raios refletidos pelo objeto.
Download

Ray Tracing - PUC-Rio