Apresentação 2 Aumento do realismo : texturas e sombras, evolução dos modelos de reflexões locais.

Slides:



Advertisements
Apresentações semelhantes
Espectro de LUZ e Modelos de Reflexão
Advertisements

Mauricio Cunha Escarpinati
Luz É a energia que se propaga por ondas eletromagnéticas.
Computação Gráfica Modelos de Iluminação
DCA-0114 Computação Gráfica
Modelos de ILuminação Alex F. V. Machado.
Prof.: Raphael Carvalho
Introdução à Computação Gráfica Colorização
Iluminação e Sombreamento
Trabalho 01 – Modelos de Reflexão
Reflexão de uma superfície
Parallax Mapping Rodrigo Martins FCG 2005/1.
A terceira dimensão.
Computação Gráfica: Aula8: Iluminação
Computação Gráfica: Rendering e Rasterização
Computação Gráfica: Aula6: Iluminação
PSI-2652: Processamento, Síntese e Análise de Imagens II Rodrigo Debczynski Fernandes – n°USP Prof. Marcio Lobo.
Visão Computacional Imagem: Reflexão
An Improved Illumination Model for Shaded Display
Iluminação e FotoRealismo
Prof.: Raphael Carvalho
Física Experimental II Prof. Ms. Alysson Cristiano Beneti
Computação Gráfica Modelos de Iluminação
Computação Gráfica: Aula6: Iluminação
Professor : DUDU Disciplina : Física Óptica (FO) Introdução
ÓPTICA FÍSICA: Estuda os fenômenos luminosos cuja explicação depende das teorias relativas á natureza da luz (onda ou partícula). GEOMÉTRICA: Estuda os.
Professor: Diones Charles
AS CORES DOS OBJETOS A luz branca é uma mistura de todas as cores.
ÓPTICA Desde os tempos remotos a natureza da luz intrigou os cientistas. Isaac Newton apresentou a teoria corpuscular da luz onde se afirma que a luz é.
Modelos de reflexão Trabalho 1 Pablo Bioni.
Carlos Oliveira Modelos de Reflexão.
Ray Tracing Felipe Baldino Moreira Fundamentos de Computação Gráfica
Estimação da direção de múltiplas fontes de luz Baseado no artigo Estimation of Illuminant Direction and Intensity of Multiple Light Sources, de W. Zhou.
Visão Computacional Formação da Imagem
ÓPTICA GEOMÉTRICA PREGOLINI.
Iluminação e Sombreamento
Thiago Aurélio Prof. Dr. Paulo Roberto Gomes Luzzardi
Reflexão Prof. Dr. Paulo Roberto Gomes Luzzardi Ucpel-BCC
Ray Tracing Anderson Tavares Bacharelado em Ciência da Computação
Introdução ao Realismo por Iverton Santos
Professor : DUDU Disciplina : Física Óptica (FO) Introdução:
por Rodrigo Botelho da Silva
Computação Gráfica – Iluminação
2.2.2 Fenómenos ondulatórios
Computação Gráfica – Iluminação
Renderização em Tempo Real
Image Based Cartoon Style Rendering Jeronimo Silvério Venetillo Fabio Issao Nakamura.
Mapeamento de Textura: Aspectos Gerais
Conforto Ambiental: Iluminação.
LUZ.
Introdução à Multimídia
Sensoriamento Remoto.
FENÔMENOS ÓPTICOS E ESPELHO PLANO
Visão Computacional Formação da Imagem Radiometria
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Princípios da Óptica Geométrica
PEE 5789 Conceitos Avançados de Síntese de Imagens AULA 03 Modelos Globais de Iluminação Marcio Lobo.
PEE 5789 Conceitos Avançados de Síntese de Imagens AULA 02 Modelos Locais de Iluminação Marcio.
PSI 5789 Conceitos Avançados de Síntese de Imagens Marcio Lobo Netto LSI - PEE - EPUSP Universidade.
Ray Tracing Autor: Osvaldo Ramos Tsan Hu Orientador: Prof. Marcio Lobo.
Comportamento e Natureza da Luz
Conceitos Básicos de Óptica Geométrica
Computação Gráfica: Aula6: Iluminação
Professor: Diones Charles
Rendering Por Adinan Aguiar.
Introdução à Computação Gráfica Iluminação
ÓTICA GEOMÉTRICA caminho dos raios de luz PRINCÍPIOS DA ÓTICA GEOMÉTRICA Propagação Retilínea reversibilidade independência do caminho ótico CLASSIFICAÇÃO.
Prof.: Raphael Carvalho. ÓPTICA GEOMÉTRICA É a parte da Física que estuda os fenômenos relacionados com a luz e sua interação com meios materiais quando.
A quantidade de luz refletida depende da:
Transcrição da apresentação:

Apresentação 2 Aumento do realismo : texturas e sombras, evolução dos modelos de reflexões locais

PEE Texturas e sombras Usado no modelo Phong de sombreamento Aumenta o interesse visual mais do que o foto- realismo Barato, em contraste com iluminação global Usado em mapeamento ambiente Textura: controla os valores dos três coeficientes difusos Sombras são tratadas como texturas

PEE Texturas e sombras Mapeamento de texturas –Quais aspectos do objeto modular »1 ) Cor: modula o coeficiente de reflexão difusa ( Phong ) »2) Cor especular: mapeamento ambiemte »3) Perturbação do vetor normal: bump mapping »4) Mapeamento deslocado »5) Transparência do material:controla a opacidade de objetos transparentes.

PEE Texturas e sombras Texturas bi-dimensionais e objetos tri-dimensionais –Métodos direto e inverso –Uso de anti-aliasing Mapeamento de texturas em polignos: duas partes –Uso de uma superfície intermediária antes de ser mapeado no objeto –Processo de mapeamento em dois estágios »(1) T(u,v)  T ’(xi,y i,zi), mapeamento s »(2) T’(xi, yi,zi)  O(Xw,Yw,Zw), mapeamento o Distorções geométricas, pré-distorcões

PEE Texturas e sombras Técnicas de textura no ambiente tri-dimensional –Dado um ponto na superfície de um objeto( Xw,Yw,Zw), sua textura é dada pelo mapa de identidade T(Xw,Yw,Zw) Bump mapping –Modela superfícies rugosas sem necessidade de modelar geometricamente essas depressões. –Aplica uma perturbação na superfície normal Mapeamento ambiente –Reflexões do ambiente ao redor de um objeto brilhante –Função da visão do observador –É um caso especial de mapeamento de texturas em duas partes

PEE Texturas e sombras Anti-aliasing –Defeitos visíveis, particularmente em textura com coerência e periodicidade. –Mip-mapping »Ignora a forma mas não o tamanho da pré-imagem e pré-calcula todas as operações de filtragens requeridas »Dois problemas compressão e magnificação »Trabalha com compressão e alguns mais elaborados com magnificação »parametro D

PEE Texturas e sombras Adicionando sombras em renderização –Cálculo da forma da sombra – Sombras variam como função do ambiente computação gráfica e sombras –Projeção do poligno a no poligno B –Não tem penumbra se a fonte de luz é um fonte pontual –Em cenas estáticas as sombras são fixas Mappeamento de sombras ou z-buffer de sombra –Dois processos: Z-buffer para sombra, Z buffer normal Anti-aliasing e o Z-buffer para sombras –Primeiro: amostragem direta na criação do z-buffer para sombra –Segundo: quando acessa o z-buffer sombra

PEE Evolução dos modelos locais de reflexão Grande esforço na melhora dos modelos locais de reflexão Phong ainda é muito Ray tracer= modelo local de reflexão com modelo r.t. global Como simular o comportamento de reflexões de luzes diferentes (plástico/metal Luz refletida é categorizada por BRDF=f(L,V) Modelos perfeitos de reflexão –Combinação das componente difusa e especular –Melhoramentos são obtidos incorporando efeitos na comp. Especular –Modelo Phong: reflexão difusa perfeita, reflexão especular espalhada empiricamente –Modelo de reflexão especular baseado fisicamente

PEE Difusão perf.-especular espalhada empiricamente(Phong) –Reflexão difusa + termo especular espalhado empiricamente –Aparência plástica –A direção da luz especularmente refletida depende do ângulo de incidência, porém sua magnitude não varia Reflexão esp. baseada fisicamente (Blinn,Cook,Tourance) –Composição espectral da luz-dep. material e ângulo de incidência –Separação da luz em componente difusa+especula –Forma de luz depend. da curvatura do objeto e âng. de incidência –Segundo fator que determina a imagem do ponto de luz: »Dependência da intensidade e cor do ângulo de luz incidente –Tenta modelar a micro-geometria da superfície –Há 4 contribuições para essa simulação:

PEE Modelamento da micro-geometria da superfície –Distribuição estatística por orientação das microfaces »D=kexp[-  /m ] 2 Efeitos de sombreamento e mascara –G=1-l 1 /l 2 Geometria da visão –1/N.V Efeitos eletromagnéticos –Luz refletida versus luz absorvida –Considera o comportamento para superfície plana perfeita: »Lóbulos refletidos como função do ângulo de incidência e

PEE Efeitos eletromagnéticos (F) –Luz refletida versus luz absorvida –Considera o comportamento para superfície plana perfeita: »Lóbulos refletidos como função do ângulo de incidência e comprimento de onda Componente especular –Componente especular= DGF/(N.V)

PEE

PEE Outras questões?