A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Ray Tracing.

Apresentações semelhantes


Apresentação em tema: "Ray Tracing."— Transcrição da apresentação:

1 Ray Tracing

2 Algoritmo básico de Ray Tracing
Para cada ponto da tela Calcule uma linha reta unindo o olho do observador a este ponto Descubra as interseções desta reta com os objetos 3D que estão atrás da tela Pinte o ponto com a cor do objeto mais próximo

3 Interseção Raio-Cena Para fins de implementação é descrito na sua forma paramétrica de um ponto inicial (x0 , y0 , z0) e um ponto final (x1 , y1 , z1), e um vetor Diretor (Dx , Dy , Dz) = (x1 - x0 , y1 - y0 , z1 - z0 ). Desta maneira, os pontos (x, y, z) desta linha podem ser acessados via um parâmetro t , ou seja: x = x0 + t . Dx y = y0 + t . Dy z = z0 + t . Dz

4 Sólidos Limitantes ( Bounding Volumes )
Fazemos a interseção do raio com um sólido limitante de equação simples (exemplo esfera), antes de interceptá-lo com a superfície do objeto.

5 Efeito de Sombra com o Ray- Tracing
O efeito de sombra aparece em um objeto quando existe um outro objeto opaco entre o primeiro e a fonte de luz. A idéia é lançar um outro raio, chamado "raio de sombra", que une o ponto do objeto que foi atingido ao ponto de luz. Se entre o ponto e a luz existir um outro objeto, este ponto estará na sombra, ou seja, será pintado com a intensidade de luz ambiente.

6 Efeito de Sombra com o Ray- Tracing
Para cada ponto da tela Calcule uma linha reta unindo o olho do observador a este ponto Descubra as interseções desta reta com os objetos 3D que estão atrás da tela Calcule o ponto mais próximo Calcule uma linha reta unindo este ponto à fonte de luz Se algum objeto opaco é interceptado pela linha que ligou o ponto à fonte de luz, então pinte o ponto com a intensidade de luz ambiente, senão pinte o ponto com a cor normal do objeto

7 Exemplo de Efeito Sombra com o Ray-Tracing
                                                                                  Figura 4 - Sombra

8 Efeito de Reflexão com o Ray-Tracing
                                                                                Figura 5 - Reflexão

9 Efeito de Transparência com o Ray-Tracing
Ao atingir um objeto transparente com índice de refração N1, a luz atravessa a superfície e é desviada num fenômeno chamado refração, que é regulado pela lei de Descartes-Snell: N1/N2 =SIN q2/SIN q1

10 Efeito de Transparência com o Ray-Tracing
                                                                               Figura 6 - Transparência


Carregar ppt "Ray Tracing."

Apresentações semelhantes


Anúncios Google