Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumrio
Introduo Fonte de Luz Iluminao Modelos de Reflexo Modelos de Iluminao
Booknight Phong
Introduo
Iluminao o estudo de como a luz interage com um objeto em uma cena. Temos fatores que resultam dessa interao, entre eles: a reflexo, classificao da fonte de luz e etc. Depois de entendermos como funciona essa relao, podemos estudar os modelos de iluminao.
Fonte de Luz
Ambiente Pontual Luz direcional Spot
Iluminao
Reflexo:
Mudana de direo de propagao de energia aps entrar em contato com a superfcie refratora e classifica-se em dois tipos: difusa e especular. Modelos de Reflexo:
Ambiente Difusa
Especular
Modelo de Reflexo
Ambiente
A luz atinge as superfcies igualmente em todas as direes a partir de uma fonte difusa no direcional.
Modelo de Reflexo
Difusa
Permite que um objeto possa ser visto de vrias posies, sua modelagem computacional baseada na lei de Lambert.
I I d kd cos
N
p
Modelo de Reflexo
Especular
A cor do objeto depende da posio do observador, dependendo da posio com relao fonte luminosa, um observador v pontos brilhantes.
Simula a reflexo maneira de um espelho (objetos altamente polidos) Depende da posio do observador, objeto fonte de luz
Modelos de Reflexo
Ambiente x Difusa x Especular
Modelos de Iluminao
Podem ser classificados como:
Local Global
Modelo de Booknight
Considera apenas a reflexo difusa.
Iluminao recebida em um ponto de uma superfcie refletida uniformemente em todas as direes
Contribuio proveniente da iluminao recebida de forma indireta modelada como uma constante. Baseia-se apenas na reflexo lambertiana.
Modelo de Phong
Emisso: contribuio que no depende de fontes de luz (fluorescncia) Ambiente: contribuio que no depende da geometria Difusa: contribuio correspondente ao espalhamento da reflexo lambertiana (independe da posio do observador) Especular: contribuio referente ao comportamento de superfcies polidas
Ray Tracing
Modelo Global Grau de foto realismo muito elevado
Ray Tracing
Algoritmo simples
Para cada pixel da tela Lance um raio; Para cada objeto da cena Calcule a interseo do raio com este o objeto; Armazene a interseo mais prxima; Se o raio interceptou algum objeto Calcule a contribuio das luzes na cor deste ponto; Pinte o pixel com esta cor. seno Pinte o pixel com de fundo.
Lanamento de Raios
A posio da cmera dada pelo prprio vetor (eyex,eyey,eyez) O eixo ze definido pelo vetor normalizado correspondente a direo do eixo ptico. O eixo ptico, por sua vez, dado pela reta que passa pelo eye e pelo center.
Lanamento de Raios
Ray Tracing
Referncias
Montenegro, Anselmo. Material da aula da disciplina de Computao Grfica . Disponvel em: http://www.ic.uff.br/~anselmo/cursos/CGI/CGI20112/CGI20112.html Vasconcelos, Cristina. Material de aula de Computao Grfica. Disponvel em:http://www2.ic.uff.br/~crisnv/disciplinas/...2012.../CG_aula14_ilumi nacao.pdf Notas de Aula: Professor Marcos. Disponvel em: www.dca.ufrn.br/~lmarcos/courses/compgraf/notes/ppt/iluminacao.ppt Pereira, J.P; Costa, A. Introduo a Computao Grfica: Iluminao. Disponvel em: www.dei.isep.ipp.pt/~jpp/sgrai/Iluminacao.pdf Cavalcante, J. Computao Grfica: Realismo. Disponvel em: www.univasf.edu.br/~jorge.cavalcanti/comput_graf12_Realismo.pdf