CÁLCULOS DE ILUMINAÇÃO E SOMBREAMENTO

Tamanho: px
Começar a partir da página:

Download "CÁLCULOS DE ILUMINAÇÃO E SOMBREAMENTO"

Transcrição

1 CÁLCULOS DE ILUMINAÇÃO E SOMBREAMENTO Prof. João Carlos Bernardo Prof. João Madeiras Pereira Instituto Superior Técnico 1998/1999 MODELOS DE ILUMINAÇÃO E REFLEXÃO Essencial na construção de representações, a duas dimensões, de objectos tridimensionais, com umsignificativo grau de realismo. Modelo de Reflexão descreve a forma como a luz interage com a superfície dos objectos, função das propriedades dessas superfícies e da natureza da luz incidente. Modelo de Iluminação descreve a natureza e a distribuição de intensidade da luz emanada pelas fontes luminosas presentes na cena que se pretende representar. Definidos estes modelos e conhecidas as posições e orientações relativas dos objectos e das fontes de luz, é possível proceder ao Cálculo de Sombreamento das superfícies desses objectos ( Shading ). 1

2 MODELO DE REFLEXÃO PHONG Modelo de Reflexão de Phong : compromisso grau de realismo versus carga computacional equilibrado A Intensidade Luminosa (ou a côr) emcada pixel: combinação linear de três componentes : Reflexão Ambiente Reflexão Difusa Reflexão Especular Componente especular modela o grau de brilho de uma superfície e é representada pela quantidade de luz reflectida, de modo especular, em torno da direcção de reflexão ideal (ângulo de reflexão igual ao ângulo de incidência) Componente difusa é propagada em todas as direcções e é responsável pela cor do objecto (parte da luz incidente é selectivamente absorvida pelo próprio objecto). REFLEXÃO DIFUSA Superfície difusora perfeita difunde a mesma intensidade luminosa em todas as direcções? a luminosidade apreendida por umobservador não depende do seu ponto de vista. A intensidade da Luz Difusa é dada pela Lei de Lambert N1 N L N3 Id = Ii. Kd cos? 0????? 2 Constante Kd (reflectividade difusa)? [0.0,1.0] traduz a dependência face à natureza do material e ao comprimento de onda da luz incidente. Em notação vectorial: Id = Ii. Kd ( L. N ) N2 Havendo várias fontes de luz (n): Id = Kd? Ii,n ( Ln. N ) n 2

3 LUZ AMBIENTE Contabilizar apenas a contribuição directa das fontes de luz: pouco realista (objectos no escuro, iluminados por uma lanterna). Iluminar superfícies visíveis do ponto de vista do observador, embora invisíveis segundo a direcção de incidência da fonte de luz. I = Ia. Ka + Ii. Kd (L. N) Ka é constante para um dado objecto ( Coeficiente de Reflexão de Luz Ambiental) A luz ambiente incide nos objectos sob todas as direcções e resulta de múltiplas reflexões nas superfícies dos objectos e nas fronteiras da cena. Resultado: os objectos flutuam no espaço Carácter local: inexistência de interacção luminosa entre pares de objectos, nem entre estes e os planos delimitadores da cena ( backgrounds ). REFLEXÃO ESPECULAR Na vida real, as superfícies não são completamente baças, ou seja, não se comportam como difusores de luz perfeitos.? Grau de brilho resultante de uma componente de reflexão especular, própria das superfícies polidas. raio incidente N superf. reflectora perfeita Em superfícies reflectoras (especulares) perfeitas, vulgarmente designadas por espelhos, a luz raio reflectida fazcom a normal à superfície um ângulo reflectido cujo valor coincide com o ângulo de incidência da fonte de luz - direcção de reflexão ideal Neste caso, toda a luz proveniente de uma fonte pontual, posicionada no infinito, seria reflectida segundo uma única direcção, sendo a superfície visível apenas quando o ponto de vista do observador coincide com essa direcção. 3

4 COMBINAÇÃO DAS VÁRIAS COMPONENTES N L N R L V V Componente Difusa Componente Especular Superfícies não são reflectoras ideais : concentração da componente especular num lóbulo centrado na direcção de reflexão ideal (área de highlight ). Não se considera a natureza dos materiais : área especular tem a mesma cor da fonte de luz Reflexão difusa determina a cor de um dado objecto (uma superfície verde, iluminada por uma fonte de luz branca, difunde luzde cor verde). CÁLCULO DA INTENSIDADE LUMINOSA L N R V I = Ia. Ka + Ii? Kd (L. N) + Ks cos n?? I = Ia. Ka + Ii? Kd (L. N) + Ks (R. V) n? Reflexão especular modelada empiricamente : relaciona-se com o ângulo formado entre o raio reflectido e a direcção de observação, através de uma função do tipo cos n Ks é o coeficiente de reflexão especular, de valor constante e dependente das propriedades ópticas do material. n ( shininess ) traduz o grau de brilho 4

5 CÁLCULO DA INTENSIDADE LUMINOSA (CONT.) L N ambiente + difusa especular (n <<) (n >>) R V P A intensidade luminosa em P é dada pela distância entre P e o ponto de intersecção entre V e o perfil de iluminação (função do ângulo entre V e R). n determina as dimensões da área especular: quanto mais brilhante fôr a superfície, menor deverá ser a área de highlight, ou seja, n elevado. Pelo contrário, quanto mais baça fôr a superfície maior será a dimensão dessa área e portanto n baixo Intensidade da zona especular controlada por Ks ATENUAÇÃO ATMOSFÉRICA ( DEPTH CUEING ) Depth Cueing : representar com menor intensidade luminosa os objectos que se encontrem mais afastados do ponto de observação. depth cueing no modelo de Phong para considerar o efeito da atenuação atmosférica sobre a intensidade da luz que parte dos objectos e atinge o ponto de observação: I = Ia. Ka + Ii? Kd (L. N) + Ks (R. V) n? / (r + K) r corresponde ao valor da distância entre o objecto e o ponto de observação K é uma constante 5

6 SIMPLIFICAÇÕES GEOMÉTRICAS Fontes de Luz no infinito (a distribuição da intensidade dos raios luminosos é ignorada). A geometria, excepto a normal à superfície, é ignorada (fontes de luz e o observador encontram-se no infinito): vectores L e Vpassam a ser considerados constantes em toda a cena (não há variação de intensidade numa superf. planar e a forma dos highlights altera-se). Aproximação de Blinn O cálculo do vector R é caro pelo que se calcula H, vector normal à faceta hipotética, reflectora pura, que reflecte segundo V. I depende só da normal à superfície N. L N H V ângulo entre R e V é o dobro do ângulo entre N e H. H = (L+V)/2. I = Ia. Ka + Ii? Kd (L. N) + Ks (N. H) n? / (r + K) determina-se a componente especular em função de N.H em vez de R.V. (um maior espalhamento da área de highlight pode ser controlado pelo aumento do valor de n). 6

7 CONTROLO DA COR Uma aproximação simples para o tratamento de objectos coloridos: 1) Luz reflectida em modo especular branca (fonte de luz branca) 2) Controlar a cor do objecto através de uma atribuição criteriosa de valores a três coeficientes de reflexão difusa (um por cada comp. cromática do sistema RGB). Ir = Ia. Kar + Ii? Kdr (L. N) + Ks (N. H) n? Ig = Ia. Kag + Ii? Kdg (L. N) + Ks (N. H) n? Ib = Ia. Kab + Ii? Kdb (L. N) + Ks (N. H) n? Numa só expressão vectorial: I (r,g,b) = Ia. Ka (r,g,b) + Ii [ Kd (r,g,b) (L. N) + Ks (N. H) n ] CONTROLO DA COR (cont.) Na maior parte das bibliotecas gráficas, o controlo da cor faz-se através da especificação dos seguintes parâmetros (fonte de luz pode não ser branca): Cd (r,g,b) - cor difusa Cs (r,g,b) - cor especular Ks - constante especular entre 0.0 e 1.0 Kd - constante difusa entre 0.0 e 1.0 Ka - percentagem de cor difusa (componente ambiente) Nestas condições o cálculo de cor é realizado pela seguinte expressão: I (r,g,b) = Ia Ka Cd (r,g,b) + Ii (r,g,b) [ Kd Cd (r,g,b) (L. N) + Ks Cs (r,g,b) (N. H) n ] 7

8 PRINCIPAIS CARACTERÍSTICAS DO MODELO DE PHONG As fontes de luz são consideradas pontuais. Ignora-se todo e qualquer modelo de distribuição de intensidade de luz na fonte. Considera-se que as fontes de luz e o ponto de observação estão no infinito. A única variável geométrica é o vector normalàs superfícies dos objectos. As componentes difusa e especular são processadas de forma local. Não se considera a luz reflectida que provenha da reflexão de outros objectos. Considera-se um modelo empírico para determinar a atenuação da comp. Especular em torno da direcção de reflexão ideal (função do grau de polimento da superfície ). Assume-se que a cor da luz reflectida em modo especular é igual à da fonte de luz, independentemente da cor do objecto. A componente de luz ambiente é modelada como sendo umtermo constante para cada objecto. TÉCNICAS INCREMENTAIS DE SOMBREAMENTO Exemplos de aplicação do modelo de reflexão de Phong no cálculo de sombreamento de objectos descritos através de malhas de polígonos. Método directo (força bruta!): determinação, em cada ponto, da normal e aplicação do mod. de reflexão de Phong para o cálculo da intensidade luminosa Solução: adoptar uma aproximação poligonal para a descrição geométrica dos objectos e recorrer a técnicas de sombreamento interpoladoras e incrementais (cálculo de intensidades nos vértices e interpolação de valores para pontos interiores de modo a atenuar a geometria facetada). 8

9 SOMBREAMENTO CONSTANTE O método de Sombreamento Constante ( Constant Shading ou Flat Shading ) corresponde à solução mais simples e de computação mais rápida. Calcula-se a intensidade luminosa para umsó ponto de cada polígono e aplica-se o valor obtido no sombreamento de toda a sua área interior. Tal corresponde a admitir que os produtos N.L e N.V (ou N.H) são constantes dentro de cada polígono. Os resultados obtidos por este método só são aceitáveis se: 1) A malha poligonal a sombrear representa realmente a superfície do objecto, não sendo por isso uma aproximação grosseira de uma superfície curva original. 2) Mesmo não se verificando a condição anterior, quando se pretende obter uma primeira representação da cena ( preview ), num intervalo de tempo muito curto. SOMBREAMENTO DE GOURAUD Primeiro método conhecido (Gouraud 71) que supera as desvantagens do sombreamento constante, através do recurso a umprocesso de interpolação bilinear de intensidades. Restringe-se, geralmente, à componente de reflexão difusa porque a forma da área especular fica fortemente condicionada pela geometria da malha de polígonos: pode acontecer que highlight no interior de um polígono. Isto significa que a cor especular nunca vai ser calculada. Regra geral, considera-se que L e N são constantes ao longo de toda a superfície de um polígono e despreza-se a dependência da intensidade luminosa face à distância entre cada ponto do polígono e o ponto de observação (ignora-se o termo r + K ). 9

10 SOMBREAMENTO DE GOURAUD (CONT.) N1 NA N4 N3 Passos do Algoritmo : N2 1) Calcular os vectores normais a cada um dos vértices da malha de polígonos. A normal num dado vértice obtem-se calculando a média das normais de todos os polígonos que partilham esse mesmo vértice. 2) Calculara intensidade luminosa (Iv) em cada um dos vértices da malha de polígonos por aplicação do modelo de Phong (c/ ou sem componente especular) 3) Calculara intensidade luminosa em todos os pontos interiores de cada polígono por interpolação bilinear a partir das intensidades calculadas para os vértices. (o método pressupõe que as normais nos vértices da malha de polígonos são boas aproximações à normalda superfície real, nesses mesmos pontos). INTERPOLAÇÃO NO MÉTODO DE GOURAUD Interpolação, da intensidade luminosa nos pontos interiores, está geralmente integrado no próprio algoritmo de preenchimento de polígonos e pressupõe o cálculo dos lados do polígono no espaço-imagem a partir dos vértices do objecto. Ia = 1 [ I 1 ( y s - y 2 ) + I 2 ( y 1 - y s ) ] y 1 - y 2 Ib = 1 [ I 1 ( y s - y 4 ) + I 4 ( y 1 - y s ) ] y 1 - y 4 Is = 1 [ I a ( x b - x s ) + I b ( x s - x a ) ] x b - x a Numa linha de varrimento (x +? x): Linha de varrimento y s I a I 1 (x 1, y 1 ) I b (x a, y s ) (x b, y s ) I s I 4 (x 4, y 4 ) I s = x (I b - I a ) x b - x a I s, n = I s, n I s I 2 (x 2, y 2 ) I 3 (x 3, y 3 ) 10

11 PROBLEMAS E LIMITAÇÕES (GOURAUD) - 1 Percepção parcial da malha poligonal de base, devido ao efeito de Mach banding. Vista humana é sensível a variações de intensidade luminosa até à segunda derivada, apreende descontinuidades junto das fronteiras poligonais (faixas brilhantes). Bastante perceptíveis quando a zona especular se estende por vários polígonos. Perturbações perceptíveis em sequências animadas (c/ rotações, translacções, movimentações de câmara), dado que a interpolação de intensidades é executada em coordenadas de ecrã, mas partindo de vectores normais calculados em coordenadas do Mundo. PROBLEMAS E LIMITAÇÕES (GOURAUD) - 2 Podem ocorrer erros porque as normais aos vértices são calculadas pela média das normais aos polígonos. Por exemplo, umfalso alisamento de troços da superfície, quando a aproximação poligonal é pouco rigorosa e se observa uma conjunção indesejada dos valores das normais empolígonos adjacentes. nornais aos vértices normais aos polígonos 11

12 SOMBREAMENTO DE PHONG O método de sombreamento de Phong (Phong 75) permite modelar correctamente as áreas de highlight. Executa, também, uma interpolação bilinear para calculara intensidade luminosa nos pontos interiores aos polígonos: o método de Gouraud interpola intensidades nos vértices, o método de Phong interpola as normais aos vértices. Calcula-se, separadamente, a intensidade de cada ponto a partir do valor de um vector normal, obtido por interpolação para esse ponto. Para que a intensidade luminosa em cada ponto seja apenas função da normal interpolada, considera-se que a fonte de luz e o ponto de observação estão a uma distância infinita. INTERPOLAÇÃO NO MÉTODO DE PHONG - 1 Na = 1 [ N 1 ( y s - y 2 ) + N 2 ( y 1 - y s ) ] y 1 - y 2 Nb = 1 [ N 1 ( y s - y 4 ) + N 4 ( y 1 - y s ) ] y 1 - y 4 Linha de varrimento N a N 1 (x 1, y 1 ) N b Ns = 1 [ N a ( x b - x s ) + N b ( x s - x a ) ] x b - x a (x a, y s ) (x b, y s ) y s N 2 (x 2, y 2 ) N s N 3 (x 4, y 4 ) N 4 12

13 INTERPOLAÇÃO NO MÉTODO DE PHONG - 2 Pressupõe-se que os vectores interpolados Ns, utilizados no cálculo das intensidades luminosas, constituam boas aproximações às normais exactas. normais interpoladas Assim sendo, a interpolação de normais tende a recuperar a curvatura da superfície original. superf. original INTERPOLAÇÃO NO MÉTODO DE PHONG - 3 As expressões para o cálculo de normais interpoladas são expressões vectoriais. Cada uma desdobra-se em três equações distintas, (em x, y e z). Tem-se assim, ao longo de uma linha do varrimento: N sx, n = N sx, n N sy, n = N sy, n N sx N sy Com: N sx = x (N bx - N ax ) x b - x a N sy = x (N by - N ay ) x b - x a N sz, n = N sz, n N sz N sz = x (N bz - N az ) x b - x a A interpolação torna-se três vezes mais dispendiosa que na solução de Gouraud Deve calcular-se, para cada pixel, a expressão da intensidade luminosa do modelo de reflexão de Phong. 13

14 COMO OPTIMIZAR O SOMBREAMENTO Por optimização matemática, aproximando a equação de Phong a uma Série de Taylor (simples cálculo de adições). Por combinação dos métodos de Phong e Gouraud: 1) Aplicação do método de Phong no cálculo da intensidade luminosa em pixeis alternados, recorrendo ao cálculo de uma média simples para os pixeis intermédios. 2) Aplicação do método de Gouraud para calcular a componente de reflexão difusa em toda a superfície do objecto. Adicionar a parcela de reflexão especular, calculada através do método de Phong, apenas para os polígonos total ou parcialmente cobertos por áreas de highlight. (testes preliminares, entre as normais aos vértices e o vector de máxima reflexão H, para selecção desses polígonos). PROBLEMAS DO SOMBREAMENTO INTERPOLADO - 1 Aspecto marcadamente poligonal ao longo dos lados que constituem a silhueta de superfícies curvas, aproximadas por malhas de polígonos. A interpolação de intensidades, constante ao longo das linhas de varrimento, não está de acordo com a distorção provocada pela transformação de perspectiva. d2 d1 Em wc: d1 < d2 14

15 PROBLEMAS DO SOMBREAMENTO INTERPOLADO - 2 O resultado do sombreamento depende da orientação dos polígonos. Perturbações quando a orientação de umobjecto varia lentamente ao longo da sequência de imagens de umtrecho de animação. A D P B A P B C C interpol. A,B,D D interpol. A,B,C Nem sempre as normais calculadas nos vértices da malha de polígonos constituem uma boa aproximação à normalda superfície a sombrear (refinar a aproximação poligonal). Teapot - modelo Wire-Frame Teapot - Sombreamento constante Teapot - Sombreamento Gouraud Teapot - Sombreamento Phong 15

Iluminação e Sombreamento

Iluminação e Sombreamento luminação e Sombreamento Computação Gráfica Carlos Guedes @ 2006 SEL/DEETC/SP Computação Gráfica 1 Computação Gráfica Carlos Guedes @ 2006 SEL/DEETC/SP Computação Gráfica http://www.oyonale.com/ldc/english/classroom.htm

Leia mais

Introdução ao Processamento e Síntese de imagens Rendering 2016

Introdução ao Processamento e Síntese de imagens Rendering 2016 Introdução ao Processamento e Síntese de imagens Rendering 2016 Fontes: Rogers, D. F. Procedural Elements for Computer Graphics Modelos de Iluminação A Computação Gráfica simula como os objetos refletem

Leia mais

Iluminação e Sombreamento

Iluminação e Sombreamento Iluminação e Sombreamento Leandro Tonietto Computação Gráfica Unisinos ltonietto@unisinos.br http://professor.unisinos.br/ltonietto/jed/cgr/iluminacao.pdf ago-11 Baseado no material do prof. Christian

Leia mais

Iluminação e Sombreamento

Iluminação e Sombreamento Iluminação e Sombreamento Soraia Musse https://www.youtube.com/watch?v=qx_amlzxzvk 1 Introdução Objetivo/Motivação Realismo nas imagens Fotorealismo 2 Sumário Introdução Modelos de Iluminação Luz Ambiente

Leia mais

Shading (sombreamento) & Smooth Shading

Shading (sombreamento) & Smooth Shading Shading (sombreamento) & Smooth Shading Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Shading & Smooth Shading Objectivo: calcular a cor de cada ponto das superfícies visíveis. Solução brute-force:

Leia mais

Iluminação e Sombreamento

Iluminação e Sombreamento Iluminação e Sombreamento Soraia Musse 1 Introdução Objetivo/Motivação Realismo nas imagens Fotorealismo 2 Sumário Introdução Modelos de Iluminação Luz Ambiente Reflexão Difusa Atenuação Atmosférica Reflexão

Leia mais

Shading (sombreamento) & Smooth Shading

Shading (sombreamento) & Smooth Shading Shading (sombreamento) & Smooth Shading Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Shading & Smooth Shading Objectivo: calcular a cor de cada ponto das superfícies visíveis. Solução brute-force:

Leia mais

Coloração (Shading)e Iluminação global

Coloração (Shading)e Iluminação global Coloração (Shading)e Iluminação global Computação Gráfica Modelos de Iluminação Dependentes da Luz! Modelos dependentes da luz! Ambiente! Normais à superfície não são importantes! Difusa! Ângulo entre

Leia mais

Modelo gráfico do VTK: fundamentos e aplicações

Modelo gráfico do VTK: fundamentos e aplicações Modelo gráfico do VTK: fundamentos e aplicações J. Barbosa J. Tavares 1 Modelo gráfico do VTK Principais classes do modelo gráfico do VTK: Render Window Renderer Light Camera Actor Protected Attributes:»

Leia mais

Modelo gráfico do VTK: fundamentos e aplicações

Modelo gráfico do VTK: fundamentos e aplicações Modelo gráfico do VTK: fundamentos e aplicações J. Barbosa J. Tavares 1 Visualização Científica Modelo gráfico do VTK Principais classes do modelo gráfico do VTK: Render Window Renderer Light Camera Actor

Leia mais

Nº Nome: Relação de aspecto é o quociente entre a altura e a largura de uma janela ou um viewport.

Nº Nome: Relação de aspecto é o quociente entre a altura e a largura de uma janela ou um viewport. 1º Teste Computação Gráfica LEIC/LERCI/LCI Prof. João Brisson Lopes Eng. Carlos Martinho 8 de Abril de 26 Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes

Leia mais

Visualização por Computador: Teoria, Prática e Aplicações

Visualização por Computador: Teoria, Prática e Aplicações Visualização por Computador: Teoria, Prática e Aplicações Iluminação Claudio Esperança Programa de Engenharia de Sistemas e Computação COPPE / UFRJ Master of Information Management, 2008 Sumário 1 Introdução

Leia mais

1º Teste Computação Gráfica

1º Teste Computação Gráfica 1º Teste Computação Gráfica LEIC-Alameda Prof. João Brisson Lopes Prof. Mário Rui Gomes 19 de Abril de 25 Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O Teste tem

Leia mais

Iluminação. André Tavares da Silva. Capítulo 14 de Foley Capítulo 7 de Azevedo e Conci

Iluminação. André Tavares da Silva. Capítulo 14 de Foley Capítulo 7 de Azevedo e Conci Iluminação André Tavares da Silva andre.silva@udesc.br Capítulo 14 de Foley Capítulo 7 de Azevedo e Conci Introdução Roteiro Modelos de Iluminação Luz Ambiente; Reflexão Difusa; Atenuação Atmosférica;

Leia mais

Computação Gráfica II

Computação Gráfica II Computação Gráfica II Iluminação e Textura Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com Introdução Determinação da cor envolve Além das propriedades da superfícies Cor,

Leia mais

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas Prof. Dr. Rodrigo Provasi e-mail: provasi@usp.br Sala 09 LEM Prédio de Engenharia Civil Iluminação Para a compreensão do funcionamento da

Leia mais

1º Exame/2º Teste Computação Gráfica

1º Exame/2º Teste Computação Gráfica 1º Exame/2º Teste Computação Gráfica LEIC-Alameda/LEIC-Tagus/LERCI Prof. Mário Rui Gomes Prof. João Brisson Lopes 19 de Junho de 2004 Nº Nome: Deve escrever o seu nº em todas as páginas. Responda às questões

Leia mais

Iluminação. Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho

Iluminação. Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho Iluminação Modelos de Iluminação em Tempo Real; Iluminação e Materiais em OpenGL António Ramires Fernandes Computação Gráfica

Leia mais

Iluminação e Sombreamento

Iluminação e Sombreamento Iluminação e Sombreamento 35T56 Sala 3E3 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 1 Introdução Na produção de uma imagem deveria se considerar a luz que atinge o observador vinda de todos os pontos

Leia mais

Modelos de Iluminação e Reflexão

Modelos de Iluminação e Reflexão Modelos de Iluminação e Reflexão Edward Angel, Cap. 6 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Recorte 2D Cyrus-Beck Sutherland-Hodgman Recorte 3D Sumário Iluminação

Leia mais

Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG

Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Visibilidade Edward Angel, Cap. 7 Apontamentos CG Pipeline de Visualização 3D Pipeline de Visualização 3D LEIC CG Sombreamento

Leia mais

Algoritmos de Iluminação Global

Algoritmos de Iluminação Global Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Objetivo: calcular a cor de cada ponto a partir da iluminação direta de uma fonte de luz, mais a soma de todas as reflexões das superfícies próximas.

Leia mais

Reflexões e Sombras em Superfícies Planares Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006

Reflexões e Sombras em Superfícies Planares Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006 Reflexões e Sombras em Superfícies Planares Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006 Reflexões - Motivação Ainda não é possível usar algoritmos

Leia mais

Técnicas de rendering. Realismo

Técnicas de rendering. Realismo Realismo O que é? É o efeito da interação da luz com os objetos Onde usar? Simulação Projeto Entretenimento Pesquisa Educação Controle Multimídia e Hipermídia Técnicas de rendering Plantas Projeções Depth

Leia mais

Iluminação (lighting) e Sombreamento (shading)

Iluminação (lighting) e Sombreamento (shading) Iluminação (lighting) e Sombreamento (shading) Cap 16: Foley Cap 5: OpenGL Aula 11: Notas do Dave Revisão Coordenadas padrão Ponto Coordenadas da janela Matriz Modelview Transformação p/ Viewport Coordenadas

Leia mais

Transformações 3D. Soraia Raupp Musse

Transformações 3D. Soraia Raupp Musse Transformações 3D Soraia Raupp Musse 1 Transformações 3D Translação gltranslatef(dx, dy, dz) T(dx, dy, dz): 1 1 1 dz dy dx 2 Escala glscalef(sx, Sy, Sz) S(Sx, Sy, Sz): 1 1 Sz Sy Sx Transformações 3D Rotação

Leia mais

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número.

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Exame de 2ª Época Computação Gráfica LEIC/LERCI/LCI Prof. João Brisson Lopes Eng. Carlos Martinho 18 de Julho de 26 Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às

Leia mais

Pipeline Gráfico Cluter & Durand, MIT

Pipeline Gráfico Cluter & Durand, MIT INF 1366 Computação Gráfica Interativa Iluminação e Shading Alberto B. Raposo abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf1366/index.htm Modeling Transformations Illumination

Leia mais

Objetos definidos no seu próprio sistema de coordenadas

Objetos definidos no seu próprio sistema de coordenadas Transformações Modelagem Última aula Iluminação (Shading) Transformação Câmera Recorte Projeção Rasterização Visibilidade Adaptação e melhoramentos de uma aula sobre o mesmo assunto (MIT - EECS 6.837 Durand

Leia mais

1º Teste / 2º Teste / 2º Exame. Computação Gráfica. 1ª Parte (1º Teste)

1º Teste / 2º Teste / 2º Exame. Computação Gráfica. 1ª Parte (1º Teste) º Teste / 2º Teste / 2º Exame Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Prof. responsável Joaquim Jorge 24 de Julho de 2 Nº Nome: Responda às questões seguintes justificando

Leia mais

Computação Gráfica. Iluminação

Computação Gráfica. Iluminação Computação Gráfica Iluminação António Ramires Fernandes + Luís Paulo Santos - Computação Gráfica 08/09 Iluminação Tópicos: Fundamentos de iluminação Aplicação em OpenGL Modelos de Shading Materiais em

Leia mais

Rendering. Processo Físico de Geração de uma Imagem. Rendering

Rendering. Processo Físico de Geração de uma Imagem. Rendering Rendering Modelos de Iluminação Rendering de Modelos Poligonais Métodos de Tonalização 2010 Rendering (onde estamos no pipeline) Geração da imagem (matriz de pixels) a partir de uma descrição da cena.

Leia mais

1º trabalho de Laboratório Óptica geométrica

1º trabalho de Laboratório Óptica geométrica 1º trabalho de Laboratório Óptica geométrica Experiência 1: Determinação do índice de refracção de um vidro acrílico A direcção de propagação da luz altera-se quando a luz atravessa uma superfície de separação

Leia mais

2º Exame de Computação Gráfica 2º Ano

2º Exame de Computação Gráfica 2º Ano 2º Eame de Computação Gráfica 2º Ano Licenciatura em Eng. Informática e de Computadores Prof. responsável Mário Rui Gomes 25 de Julho de 2 Nº Nome: Sala: Responda às questões seguintes justificando adequadamente

Leia mais

Exame de 1ª Época Computação Gráfica

Exame de 1ª Época Computação Gráfica Exame de 1ª Época Computação Gráfica LEIC - Alameda Ano Lectivo de 26/27 Prof. João Brisson Lopes 28 de Junho 27 Nº Nome: Responda o mais completamente às seguintes questões justificando adequadamente

Leia mais

Visibilidade. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010

Visibilidade. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010 Visibilidade Apontamentos CG + Edward Angel, Sec. 7.11 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aulas Rasterização Discretização de linhas Preenchimento de polígonos Aliasing

Leia mais

Introdução à Computação Gráfica Iluminação. Claudio Esperança Paulo Roma Cavalcanti

Introdução à Computação Gráfica Iluminação. Claudio Esperança Paulo Roma Cavalcanti Introdução à Computação Gráica Iluminação Claudio Esperança Paulo Roma Cavalcanti Iluminação Estudo de como a luz interage com objetos de uma cena Emissão Transmissão Absorção Reração Relexão Modelo Físico

Leia mais

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número.

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Exame de Época Especial de Computação Gráfica LEIC-Alameda/LEIC-Taguspark/LERCI/LCI Prof. João Brisson Lopes Prof. Mário Rui Gomes 14 de Setembro de 2004 Nº Nome: Antes de começar: Identifique todas as

Leia mais

Exame de Época Especial Computação Gráfica

Exame de Época Especial Computação Gráfica Exame de Época Especial Computação Gráfica LEIC/MEIC Ano Lectivo de 2008/2009 Prof. João Brisson Lopes 9 de Setembro 2009 Nº Nome: Responda o mais completamente às seguintes questões justificando adequadamente

Leia mais

Ray-Tracing. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 13 Apontamentos CG

Ray-Tracing. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 13 Apontamentos CG Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Ray-Tracing Edward Angel, Cap. 13 Apontamentos CG Questões Teste O método de "bump mapping" estudado nas aulas teóricas usa:

Leia mais

2º Exame Computação Gráfica

2º Exame Computação Gráfica 2º Exame Computação Gráfica LEIC-Alameda/LEIC-Tagus/LERCI Prof. Mário Rui Gomes Prof. João Brisson Lopes 19 de Julho de 2004 Nº Nome: Deve escrever o seu nº em todas as páginas. Responda às questões seguintes

Leia mais

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. Luiz Felipe Simões Hoffmann

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. Luiz Felipe Simões Hoffmann CCI 36 Computação Gráfica OpenGL Parte 3 Instituto Tecnológico de Aeronáutica Prof. Carlos Henrique Q. Forster Sala 121 IEC Luiz Felipe Simões Hoffmann Tópicos da Aula - Texturas - Modelos de Iluminação

Leia mais

Computação Gráfica. Iluminação

Computação Gráfica. Iluminação Computação Gráfica Iluminação António nio Ramires Fernandes - Multimédia Iluminação Tópicos: Fundamentos de iluminação Aplicação em OpenGL Modelos de Shading Materiais em OpenGL Iluminação em OpenGL DI-UM

Leia mais

Computação Gráfica. Exame de Época Especial de. Nº Nome:

Computação Gráfica. Exame de Época Especial de. Nº Nome: Exame de Época Especial de Computação Gráfica LEIC/LESIM/LCI Prof. João Brisson Lopes 13 de Setembro de 2003 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O exame

Leia mais

ILUMINAÇÃO E. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR

ILUMINAÇÃO E. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR LUMNAÇÃO E SOMBREAMENTO Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Mar/2016 mportância da luminação em CG A posição, orientação, características da luz e seus efeitos

Leia mais

Representação de Objetos e Cenas. Soraia Musse

Representação de Objetos e Cenas. Soraia Musse Representação de Objetos e Cenas Soraia Musse Roteiro 1. Formas de Representação 1.1. Representação Aramada 1.2. Superfícies Limitantes 1.3. Enumeração Espacial 1.4. Representação Paramétrica 1.5. Grafo

Leia mais

FCTUNIVERSIDADE NOVA DE LISBOA!

FCTUNIVERSIDADE NOVA DE LISBOA! MAPEAMENTO DE TEXTURAS Computação Gráfica e Interfaces Sumário Mapeamento de texturas em superlcies Mapeamento das projecções Outras técnicas com texturas MAPEAMENTO DE TEXTURAS Enquadramento Varrimento

Leia mais

INF1339 Computação Gráfica Tridimensional. Waldemar Celes. 10 de Agosto de 2010

INF1339 Computação Gráfica Tridimensional. Waldemar Celes. 10 de Agosto de 2010 Iluminação INF1339 Computação Gráfica Tridimensional Waldemar Celes celes@inf.puc-rio.br sala 505 RDC Tecgraf, DI/PUC-Rio 10 de Agosto de 2010 W. Celes Iluminação 1 Iluminação e Shading Iluminação Interação

Leia mais

Fundamentos de Computação Gráfica. Iluminação

Fundamentos de Computação Gráfica. Iluminação Fundamentos de Computação Gráfica Iluminação Iluminação Tópicos: Fundamentos de iluminação Aplicação em OpenGL Modelos de Shading Materiais em OpenGL Iluminação em OpenGL 2 Iluminação Em CG a iluminação

Leia mais

Motivação. Iluminação. Modelo de Iluminação = aproximação da iluminação do mundo real. Sensação da 3-dimensionalidade, percepção da profundidade

Motivação. Iluminação. Modelo de Iluminação = aproximação da iluminação do mundo real. Sensação da 3-dimensionalidade, percepção da profundidade Iluminação Computação Gráfica Motivação Modelo de Iluminação = aproximação da iluminação do mundo real wireframe Sensação da 3-dimensionalidade, percepção da profundidade sem iluminação Na maior parte

Leia mais

Computação Gráfica - 13

Computação Gráfica - 13 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 13 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

3º Trabalho de Laboratório Óptica geométrica

3º Trabalho de Laboratório Óptica geométrica 3º Trabalho de Laboratório Óptica geométrica NOTA: Os valores esperados devem ser calculados antes da realização experimental deste trabalho. Experiência 1: Determinação do índice de refracção de um vidro

Leia mais

2º Exame. Computação Gráfica

2º Exame. Computação Gráfica 2º Exame Computação Gráfica LEIC-A/T Prof. Mário Rui Gomes Prof. João Pereira Prof. Daniel Gonçalves 19 de Julho 2008 Nº Nome: A O exame tem a duração de 2 horas, tolerância incluída. Responda às questões

Leia mais

1º Exame Computação Gráfica

1º Exame Computação Gráfica 1º Exame Computação Gráfica LEIC-T Prof. Mário Rui Gomes 28 de Junho 2007 Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes justificando adequadamente

Leia mais

Sistemas Gráficos e Modelos

Sistemas Gráficos e Modelos Sistemas Gráficos e Modelos Edward Angel, Cap. 1 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Contacto com corpo docente Nos contactos com o corpo docente de CG Indiquem o campus a que pertencem!

Leia mais

Iluminação e FotoRealismo: Fundamentos

Iluminação e FotoRealismo: Fundamentos Iluminação e FotoRealismo: Fundamentos Luís Paulo Peixoto dos Santos http://gec.di.uminho.pt/mcgav/ifr Síntese de Imagens de Alta Fidelidade Objectivo desenvolver modelos de iluminação fisicamente correctos

Leia mais

Resoluções Exames Computação Gráfica

Resoluções Exames Computação Gráfica Resoluções Exames Computação Gráfica Exame normal 2014 1. Em termos de arquitetura e processamento da informação, identifique diferenças entre os sistemas gráficos baseados nas tecnologias raster e vetorial.

Leia mais

MODELO de COR (1) ORIENTADO PARA O EQUIPAMENTO. Finalidade? Especificação precisa das cores numa certa gama, para determinada classe de equipamentos.

MODELO de COR (1) ORIENTADO PARA O EQUIPAMENTO. Finalidade? Especificação precisa das cores numa certa gama, para determinada classe de equipamentos. MODELO de COR (1) ORIENTADO PARA O EQUIPAMENTO Finalidade? Especificação precisa das cores numa certa gama, para determinada classe de equipamentos. O que é? Sub-espaço 3D Sistema de coordenadas 3D Combinação

Leia mais

Assunto última aula. Flat Shading

Assunto última aula. Flat Shading Assunto última aula Modelos de Iluminação para Sombreamento de Polígonos 1 Flat Shading Pixar Shutterbug sequence 2 1 Gouraud Shading 3 Phong Shading 4 2 Iluminação Local O cálculo de iluminação num ponto

Leia mais

Visibilidade Ray-Tracing

Visibilidade Ray-Tracing Visibilidade Ray-Tracing Apontamentos CG + Edward Angel, Sec. 7.11 e Cap.13 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aulas Terminado Pipeline de Visualização 3D Introdução ao

Leia mais

Estudando para a P2-2018

Estudando para a P2-2018 Estudando para a P2-2018 1. Um conceito muito importante em CG é o da bounding Box (BB) de um objeto. De uma forma bem intuitiva seria a caixa mínima (Box) que você usaria para poder guardar seu objeto.

Leia mais

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número.

Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. 2º Teste / Exame de 1ª Época Computação Gráfica LEIC/LERCI/LCI Prof. João Brisson Lopes Eng. Carlos Martinho 27 de Junho de 2006 Nº Nome: Antes de começar: Identifique todas as folhas com o seu número.

Leia mais

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Transformações 2D Computação Visual Beatriz Sousa Santos, Joaquim Madeira Transformações 2D Posicionar, orientar e escalar

Leia mais

Exame de 1ª Época Computação Gráfica

Exame de 1ª Época Computação Gráfica Exame de 1ª Época Computação Gráfica LEIC/MEIC Ano Lectivo de 2008/2009 Prof. João Brisson Lopes Prof. Mário Rui Gomes 2 de Julho 2009 Nº Nome: Responda o mais completamente às seguintes questões justificando

Leia mais

Exame de 2ª Época Computação Gráfica

Exame de 2ª Época Computação Gráfica Exame de 2ª Época Computação Gráfica LEIC/MEIC no Lectivo de 2008/2009 Prof. João Brisson Lopes Prof. Mário Rui Gomes 24 de Julho 2009 Nº Nome: Responda o mais completamente às seguintes questões justificando

Leia mais

2º Exame Computação Gráfica

2º Exame Computação Gráfica 2º Exame Computação Gráfica LEIC/LERCI Prof. João Brisson Lopes Prof. Mário Rui Gomes 16 de Julho 2005 Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O exame tem uma

Leia mais

Nº Nome: Sala: Responda às questões seguintes justificando adequadamente todas as respostas. Se necessário utilize o verso da respectiva folha.

Nº Nome: Sala: Responda às questões seguintes justificando adequadamente todas as respostas. Se necessário utilize o verso da respectiva folha. 2º Teste / 1º Exame de Computação Gráfica 2º Ano Licenciatura em Eng. Informática e de Computadores Prof. responsável Mário Rui Gomes 4 de Julho de 2 Nº Nome: Sala: Responda às questões seguintes justificando

Leia mais

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda/Taguspark. 2º Exame 15 de Julho de 2010

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda/Taguspark. 2º Exame 15 de Julho de 2010 Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda/Taguspark 2º Eame 5 de Julho de 2 O eame tem a duração de 2h3, tolerância incluída. Responda às questões unicamente nestas

Leia mais

Modelos Globais de Iluminação

Modelos Globais de Iluminação Modelos Globais de Iluminação Radiosidade e Ray-tracing Computação Gráfica Carlos Guedes @ 2006 ISEL/DEETC/SP Computação Gráfica 1 Agenda Modelos de iluminação Modelos locais Phong Modelos globais Ray-tracing

Leia mais

INTRODUÇÃO E CONCEITOS BÁSICOS

INTRODUÇÃO E CONCEITOS BÁSICOS INTRODUÇÃO E CONCEITOS BÁSICOS Taxionomia das Aplicações Gráficas A Características dos objectos e modo como são visualizados Dimensionalidade dos objectos. Os objectos podem ser subdivididos consoante

Leia mais

Computação Gráfica Conf. 6: Iluminação e materiais. ISUTIC Eng. Alexander Rodríguez Bonet

Computação Gráfica Conf. 6: Iluminação e materiais. ISUTIC Eng. Alexander Rodríguez Bonet Conf. 6: Iluminação e materiais. ISUTIC - 2016 Eng. Alexander Rodríguez Bonet Aula de hoje 1. Cor. 2. Modelos de Iluminação. 3. Hachura poligonal. 4. Iluminação em OpenGL. 5. Vetores Normais. 6. Materiais.

Leia mais

A terceira dimensão. Modelagem tridimensional Elaboração tridimensional Realidade virtual

A terceira dimensão. Modelagem tridimensional Elaboração tridimensional Realidade virtual A terceira dimensão A terceira dimensão Modelagem tridimensional Elaboração tridimensional Realidade virtual 2 Modelagem tridimensional Métodos de representação tridimensional: modelos geométricos; superfícies

Leia mais

Modelos Geométricos Transformações

Modelos Geométricos Transformações Modelos Geométricos Transformações Edward Angel, Cap. 4 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Aulas teóricas 11/03 Quinta-feira, dia 11 de Março Não vão ser leccionadas aula teóricas.

Leia mais

Ray-Tracing. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 13 Apontamentos CG

Ray-Tracing. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 13 Apontamentos CG Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Ray-Tracing Edward Angel, Cap. 13 Apontamentos CG Na últimaaula... LEIC CG Visibilidade: Remoção de Superfícies Ocultas Algoritmode

Leia mais

Iluminação. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com) Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti

Iluminação. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com) Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti Iluminação Márcio Bueno {cgtarde,cgnoite}@marciobueno.com) Fonte: Material do Pro. Claudio Esperança e do Pro. Paulo Roma Cavalcanti Iluminação Estudo de como a luz interage com objetos de uma cena Emissão

Leia mais

Faculdade de Ciências da Universidade de Lisboa Departamento de Física. Electromagnetismo e Óptica. Objectivo

Faculdade de Ciências da Universidade de Lisboa Departamento de Física. Electromagnetismo e Óptica. Objectivo Faculdade de Ciências da Universidade de Lisboa Departamento de Física Electromagnetismo e Óptica Ano lectivo 2009/2010 TL 5 Reflexão e refracção da luz visível Objectivo Este trabalho laboratorial tem

Leia mais

2º Exame de Computação Gráfica

2º Exame de Computação Gráfica 2º Exame de Computação Gráfica LEIC/LESIM/LCI Prof. Mário Rui Gomes Prof. João Brisson Lopes 26 de Julho de 2003 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O

Leia mais

GRANDEZAS USADAS EM LUMINOTECNIA Introdução

GRANDEZAS USADAS EM LUMINOTECNIA Introdução Introdução GL01 Em luminotecnia consideram-se basicamente 4 grandezas: - fluxo luminoso; - intensidade luminosa; - iluminação ou iluminância; - luminância; Em relação a esta última grandeza, as fontes

Leia mais

Exame de 2ª Época Computação Gráfica

Exame de 2ª Época Computação Gráfica Exame de 2ª Época Computação Gráfica LEIC - Alameda Ano Lectivo de 26/27 Prof. João Brisson Lopes 17 de Julho 27 Nº Nome: Responda o mais completamente às seguintes questões justificando adequadamente

Leia mais

Realismo Visual. Modelo de Sombreamento ou de Iluminação UFF Aula 17. Capitulo 5- livro texto de computacao grafica

Realismo Visual. Modelo de Sombreamento ou de Iluminação UFF Aula 17. Capitulo 5- livro texto de computacao grafica Realismo Visual Modelo de Sombreamento ou de Iluminação Aula 17 UFF -2019 Capitulo 5- livro texto de computacao grafica Objetivo Melhorar o realismo e colorir adequadamente os objetos criados (real time

Leia mais

Exame Tipo Computação Gráfica

Exame Tipo Computação Gráfica Exame Tipo Computação Gráfica LEIC-T Prof. Mário Rui Gomes Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes justificando adequadamente todas as respostas.

Leia mais

Computação Gráfica - 09

Computação Gráfica - 09 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos

Leia mais

Nº Nome: Sala: Responda às questões seguintes justificando adequadamente todas as respostas. Se necessário utilize o verso da respectiva folha.

Nº Nome: Sala: Responda às questões seguintes justificando adequadamente todas as respostas. Se necessário utilize o verso da respectiva folha. 2º Teste / 1º Exame de Computação Gráfica 3º Ano Licenciatura em Eng. Informática e de Computadores Prof. responsável João Brisson Lopes 14 de Junho de 2000 Nº Nome: Sala: Responda às questões seguintes

Leia mais

Iluminação em OpenGL. André Tavares da Silva.

Iluminação em OpenGL. André Tavares da Silva. Iluminação em OpenGL André Tavares da Silva andre.silva@udesc.br Iluminação em OpenGL Assume fontes pontuais de luz Omnidirecionais: todas as direções. Ex. : sol (direcional), luz incandescente (pontual);

Leia mais

Cap. 7 Coloração (Shading) e Iluminação Global

Cap. 7 Coloração (Shading) e Iluminação Global Cap. 7 Coloração (Shading) e Iluminação Global Engenharia Informática (5385) - 2º ano, 2º semestre Revisão sobre Modelos de Iluminação Dependentes da Luz Modelos dependentes da luz Ambiente Normais à superfície

Leia mais

Fundamentos da Computação Gráfica

Fundamentos da Computação Gráfica Fundamentos da Computação Gráfica Trabalho 3 Rendering. Ray Tracing Manuel Alejandro Nodarse Moreno (1322198) Introdução Ray Tracing (traçado de raios) é um algoritmo, de computação gráfica, usado para

Leia mais

1º Teste de Computação Gráfica

1º Teste de Computação Gráfica º Teste de Computação Gráfica LEIC/LESIM Prof. Mário Rui Gomes 3 de Abril de 22 Nº Nome: Sala: Responda às questões seguintes justificando adequadamente todas as respostas. Se necessário utilize o verso

Leia mais

Rendering. Modelos de Iluminação Rendering de Modelos Poligonais Métodos de Tonalização

Rendering. Modelos de Iluminação Rendering de Modelos Poligonais Métodos de Tonalização Rendering Modelos de Iluminação Rendering de Modelos Poligonais Métodos de Tonalização 2005-2009 Rendering (onde estamos no pipeline) Geração da imagem (matriz de pixels) a partir de uma descrição da cena.

Leia mais

Computação Gráfica - 09

Computação Gráfica - 09 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos

Leia mais

Capítulo 3. Descrição e visualização do modelo 25

Capítulo 3. Descrição e visualização do modelo 25 3 Descrição e visualização do modelo Neste Capítulo descreveremos o processo de visualização volumétrica em malhas não estruturadas através do traçado de raio. Mostraremos como nosso dado é representado

Leia mais

LEIC/LESIM. Nº Nome: 1º Parte (1º Teste) I - Introdução e Conceitos Básicos

LEIC/LESIM. Nº Nome: 1º Parte (1º Teste) I - Introdução e Conceitos Básicos 2º Exame/1º Teste/2º Teste de Computação Gráfica LEIC/LESIM Prof. Mário Rui Gomes 23 de Julho de 2002 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O Teste tem

Leia mais

Introdução ao Processamento e Síntese de imagens -Linhas e superfícies escondidas

Introdução ao Processamento e Síntese de imagens -Linhas e superfícies escondidas Introdução ao Processamento e Síntese de imagens -Linhas e superfícies escondidas Júlio Kiyoshi Hasegawa 26 Fontes: Rogers, D. F. Procedural Elements for Computer Graphics Introdução Linhas e superfícies

Leia mais

2º Exame de Animação e Visualização Tridimensional

2º Exame de Animação e Visualização Tridimensional º Exame de Animação e Visualização Tridimensional Mestrado de Bolonha em Eng. Informática e de Computadores pólo Alameda Prof. responsável João Madeiras Pereira 3 de Janeiro de 8 Nº Nome: Sala: Responda

Leia mais

Outras características dos espelhos planos são:

Outras características dos espelhos planos são: ÓPTICA Espelhos O espelho plano se caracteriza por apresentar uma superfície plana e polida, onde a luz que é incidida reflete de forma regular. Para obter um bom grau de reflexão, é necessário que a variação

Leia mais

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Transformações de Visualização 2D: Clipping Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro 1 Clipping (recorte) Qualquer procedimento que identifica porções de uma figura que estão

Leia mais

Prof. Fernando V. Paulovich 3 de agosto de SCC Computação Gráca

Prof. Fernando V. Paulovich  3 de agosto de SCC Computação Gráca Dispositivos de Saída e SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade

Leia mais

LUZ. Forma de energia radiante que se propaga por meio de ondas eletromagnéticas. A velocidade da luz no vácuo é de cerca de km/s.

LUZ. Forma de energia radiante que se propaga por meio de ondas eletromagnéticas. A velocidade da luz no vácuo é de cerca de km/s. Ó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 as dimensões destes meios é muito maior que o comprimento de onda da luz.

Leia mais

n 1 senθ 1 = n 2 senθ 2 (1)

n 1 senθ 1 = n 2 senθ 2 (1) TL5 Reflexão e refracção da luz visível Este trabalho laboratorial tem por objectivo a observação da reflexão e refracção da luz em superfícies planas e curvas e a determinação do índice de refracção de

Leia mais