Iluminando o Cenário
|
|
- Natan Antunes Deluca
- 8 Há anos
- Visualizações:
Transcrição
1 Iluminando o Cenário O realismo da cena é reforçada pela iluminação; A iluminação dos objetos cria a ilusão de volume:
2 Fundamentos: Fisicamente: a percepção da iluminação depende da distribuição da energia (dos fótons) que alcançam as células (cones/bastonetes) nos nossos olhos Essa energia se distribui de maneira complexa. Os fótons podem vir de uma fonte De luz ou combinações de várias fontes; Parte dos fótons são absorvidos outros são refletidos pelos objetos;
3 A absorção ou reflexão dos fótons influenciam na percepção da Iluminação e também sofre influência de diversos fatores: A polidez da superfície: a luz é espalhada em função da suavidade e orientação da superfície; A cor da superfície: reflexão da cor da luz incidente; A intensidade da luz incidente: intensidade de brilho; Características dos raios de luz: paralelos entre si ou não A posição do observador;
4 Resumindo: a percepção de brilho e cor (iluminação) de uma cena depende...: - Das próprias fontes de luz; - Das propriedades dos materiais; - Da localização do observador e; - Da orientação das superfícies. Em CG são aplicados modelos que simulam o efeito físico real da iluminação em função desses fatores.
5 Em CG, especialmente em aplicações de tempo real, não é necessário uma iluminação perfeita. Em geral adota-se a renderização local onde cada polígono é pintado de maneira independente do outro. Realiza-se uma aproximação dos efeitos reais de iluminação por meio de modelos empíricos simples. Quanto mais realista for o modelo/estratégia (Ray Tracing por exemplo ) maior o custo computacional para o cálculo envolvendo todos os objetos e fontes de luz.
6 O modelo empírico a ser abordado considera as seguintes componentes: Luz Ambiente Luz Difusa Luz Especular Para uma fonte de Luz, a intensidade total refletida It em um ponto da superfície é determinada conforme a equação: It= Iambiente + Idifusa + Iespecular
7 Luz Ambiente Trata-se de uma luz que está tão espalhada no ambiente a ponto de ser impossível determinar a sua direção ou fonte ela parece vir de todas as direções. Funciona como uma luz residual de fundo. É invariável à posição do observador (câmera sintética)
8 Cálculo da Luz Ambiente (Iluminação ambiental) A percepção de brilho e cor (intensidade refletida) é calculada através da equação: I a= K a I Ka = refletividade em relação à luz ambiente (característica do material) I = intensidade de luz ambiental incidente
9 Luz Difusa A reflexão de luz difusa é proporcional ao cos(θi) Sendo L (direção para a fonte de luz difusa) e N (a normal à superfície) dois vetores unitários, então: cos(θi)=l.n Levando em conta o material e a intensidade da luz difusa, teremos... I d =K d N L I
10 Luz Difusa Luz difusa refletida: I d = K d N L I Kd= refletividade da luz difusa; I = intensidade da luz incidente; L = vetor unitário orientado para a fonte de luz difusa; N = normal (unitária) no ponto da superfície que recebe a luz difusa.
11 Luz Difusa Surge o efeito de sombra em função da direção da luz em relação à normal. Se θ aumenta tendendo para 90o então proporcionalmente o cos(θ) decai e ocorre a formação de um gradiente de sombra.
12 Luz Difusa Se θ aumenta tendendo para 90o então, proporcionalmente, o cos(θ) decai e ocorre a formação de um gradiente de sombra. θ1 θ2 A B θ2 > θ1 reflexão menor mais sombra em B do que em A
13 Luz Difusa A reflexão da luz difusa depende apenas do ângulo θ de incidência. Independente da posição do observador a luz difusa no ponto P é percebida de maneira constante
14 Luz Difusa Uma superfície Lambertiana espalha a luz em todas as direções apresentando brilho perfeitamente uniforme. O gesso é uma superfície quase Lambertiana Quanto mais constante for a luz difusa mais lambertiana é a o material da superfície
15 Luz Especular (modelo empírico de Phong) A luz especular produz o efeito de reflexão em uma superfície polida, onde a luz incidente se reflete com mais intensidade em certo ponto do objeto. O brilho é mais intenso nesse ponto (reflexão perfeita) e decai ao redor dele.
16 Luz Especular (modelo Phong) A intensidade de luz especular refletida depende da posição do observador (câmera sintética) O decaimento da luz especular varia com o (cos(α )) n
17 Luz Especular (modelo Phong) A intensidade refletida é proporcional a cos n (α ) (cos(α )) n
18 Luz Especular (modelo Phong) n n Se R e V são unitários então cos(α ) = ( R V ) I e = ke I ( R V ) n R = 2 N ( N L) L k e = coeficiente de reflexão especular I = intensidade da luz especular incidente R = direção de reflexão da luz especular V = direção do observador n = shininess N = vetor normal L = direção da fonte de luz especular
19 shininess = 50 shininess = 1 shininess = 10
20 Luz Especular (modelo Blinn) Ao aplicar Phong para cálculo da iluminação especular, é necessário executar R.V para cada ponto da superfície, substituindo R.V por N.H reduz-se o custo do cálculo de R
21 É importante salientar: Na prática, It tem que ser calculada para cada componente R, G e B e também para cada fonte de luz (pode existir mais de uma fonte)
22 Relembrando os principais fatores que influenciam na percepção de iluminação (reflexão da luz): Características dos materiais: As superfícies podem ser mais ou menos polídas o que influencia na reflexão mais ou menos difusa ou especular. Características das fontes de luz Além disso as fontes de luz podem ser posicionais/spots (raios não paralelos) ou direcionais (raios paralelos); O Opengl parametriza as características do material e/ou da fonte de luz através das funções: glmaterial* e gllight*.
23 É importante salientar: Há também a atenuação f(d) causada pela distância da fonte de iluminação. Este fator pode ser linear constante ou quadrático: f(d)=1/(a+b.d+c.d2) d=distância a=fator constante b.d= fator linear c.d2=fator quadrático
24 Até aqui vimos o Modelo Empírico que calcula a iluminação. A tonalização é a aplicação deste modelo sobre os polígonos que formam as superfícies da cena... A tonalização pode ocorrer das seguintes formas: Facetado (FLAT); Suave (SMOOTH) Gourald Phong
25 Tonalização Facetada (a mais simples) cada polígono da superfície recebe a iluminação calculada para um ponto. Ou seja, calcula-se a iluminação apenas uma vez e aplica-se ao polígono em questão.
26 shininess= 3 FLAT (facetado)
27 Tonalização Suave - Gouraud A iluminação é calculada para cada vértice do polígono; A iluminação de cada ponto na superfície do polígono é determinada por interpolação bilinear tomando como referência os valores de iluminação calculados nos vértices do polígono.
28 Tonalização Suave - Gouraud
29 SMOOTH GOURAUD
30 OpenGL: Facetado e suave-gourald glshademodel(gl_flat); glshademodel(gl_smooth);
31 Tonalização Suave - Phong As normais em uma aresta são Interpoladas a partir dos vértices desta aresta. As normais internas são interpolação bilinear do par de normais calculadas em arestas.
32 Tonalização Suave - Phong A iluminação de cada ponto do polígono pode ser calculada a partir das normais interpoladas n(α ) = (1 α )na + α nb n(α, β ) = (1 β )nc + β nd
33 Tonalização Suave - Phong A tonalização de Phong é melhor que a de Gouraud porém, é computacionalmente mais cara.
34 Execute os seguintes programas identificando a prametrização da iluminação: Fonte: Code samples for the OpenGL v1.1 Programming Guide (Redbook)
35 Exercício1:
36 Dados do exercício 1: Vetores normais (normas unitárias): N1,N2,N3 e N4; As intensidades refletidas das componentes de luz são unitárias; A única fonte de luz é branca, R=1,G=1,B=1 para todos os componentes: ambiental, especular e difuso. Dessa forma, a cor do objeto será percebida (determinada) pelos coeficientes (K) dos materiais; Os coeficientes de reflexão Ka=Kd=Ke são conhecidos e iguais a (1,1,0); Shininess da componente especular: n=128; A reflexão da componente especular é calculada pelo modelo de Phong; Utilizar o modelo de tonalização de Gouraud: interpolação das iluminações calculadas nos vértices;
37 Dados do exercício 1: A fonte de luz é direcional, na direção do vetor D=(0,0,-1): fonte no infinito, raios paralelos; O vetor L de direção para a fonte de luz é L=-D;
38 Dados do exercício 1: Considere a direção de observação (V) coincidente com a direção de reflexão (R), portanto R.V=R.R=1
39 calcular a iluminação em cada vértice e interpolar a iluminação no ponto p: Solução exercício 1: Primeiro calcula-se a iluminação em V1 v1 v1 v1 v1 I t = I a + I + I esp d v2 v3 v4 O mesmo para I t, I t e I t Após isso é feita a interpolação bilinear :
40 Solução exercício 1: Componente ambiental em v1 : v v I a1 = I k a1 = 1 (1,1,0) = (1,1,0) Componente difusa em v1 : L = D = (0,0, 1) v v I 1 = k 1 I ( N v1 L) d d v1 (0,0,1) I = (1,1,0) 1,, d v1 1 I =,,0 d 3 3
41 Solução exercício 1: Componente especular em v1 : R v1 = 2 N v1 ( N v1 L) L = (0,0,1) 0,0,1) 2,,,, v 1 R =,, v1 v1 I esp = k esp I ( R v1 V v1 ) n v1 v1 I esp = k esp I ( R v1 V v1 ) n v1 v1 I esp = k esp I ( R v1 R v1 ) n v1 I esp = (1,1,0) = (1,1,0)
42 Solução exercício 1: Iluminação em v1 : I v1 v1 v1 v1 = I + I + I = ambiental difusa especular 1 1 (1,1,0) +,,0 + (1,1,0) (2,58; 2,58; 0) 3 3
43 Solução exercício 1: Realize os demais cálculos e confirme que : I v1 = I v2 = I v3 = I v4 (2,58; 2,58; 0)
44 Solução exercício 1: Após calcular a iluminação para cada vértice aplique as equações de interpolação levando em conta as coordenadas dos vértices, as coordenadas
45 Exercício 2: Resolva a questão anterior aplicando a tonalização de Phong
46 Exercício 3: Considerando o seguinte trecho de código, qual a intensidade da luz incidindo no ponto P(17,1,-200): GLfloat w[ ]={1,1,1,1}; Glfloat b[ ]= {0,0,0,1}; Glfloat p[ ] = {0,0,10,1}; Glfloat d[ ]={0,0,0,1}; glenable(gl_lighting); glenable(gl_light0); gllightfv(gl_light0,gl_ambient,b); gllightfv(gl_light0,gl_diffuse,w); gllightfv(gl_light0,gl_specular,b); gllightfv(gl_light0,gl_position,p); gllightfv(gl_light0,gl_spot_direction,d); gllightfv(gl_light0,gl_spot_cutoff,180.0); gllightfv(gl_light0,gl_spot_exponent,128); falloff
47 Solução do Exercício 3: Deseja-se a intensidade da luz incidente sobre o ponto P Na incidência sobre o material: as luzes especular e ambiente estão praticamente desligadas (cor preta), há apenas uma componente difusa. I refletidadifusa = I incidentedifusa ( N L )
48 Solução do Exercício 3: qual é a IincidenteDifusa? A fonte de luz foi parametrizada para o formato SPOT, então a intensidade da luz incidente IincidenteDifusa é proporcional ao cosseno, elevado ao expoente 128, do ângulo de fall-off. Os cálculos de L e D constam nos próximos slides... n L D I incidentedifusa = ( cosα ) n = L D 128 L D I incidentedifusa = 0,0131 L D
49 Solução do Exercício 3: calculando L e D cos(θ ) = A B Esse racíocinio é aplicado em relação ao vetor direção D e o vetor L porém utilizando ( D) e L para que as origens dos dois vetores coincidam no ponto de origem da fonte de luz (ponto p [ 0,0,-190 ] T ). Dessa forma : L = p P = [0,0, 190]T [1,1, 200]T = [ 17, 1,10]T L = ( 17) 2 + ( 1) 2 + (10) 2 = 390 T 2 2, o vetor de direção é dado. D=,0, 2 2 D = = 1, D já é um vetor normalizado.
50 Solução do Exercício 3: calculando L e D Da trigonometria, se A e B são vetores de mesma origem, e formam A B um ângulo θ, então : A B = A B cos(θ ) cos(θ ) =, A B Se, além disso, A e B são vetores normalizados, teremos : cos(θ ) = A B.
51 Exercício 4: Execute o seguinte trecho de código e teça comentários sobre o resultado da iluminação obtida (crie o objeto a ser iluminado). Descreva o papel dos parâmetros especificados por mat_shininess e GL_SPOT_EXPONENT? void init(void) { GLfloat mat_specular[ ] = {0.0, 0.0, 0.0, 1.0 }; GLfloat mat_diffuse[ ] ={0.0, 0.0, 0.0, 1.0 }; GLfloat mat_environmental[ ] = {0.0, 1.0, 0.0, 1.0 }; GLfloat mat_shininess[ ] ={3}; fallglfloat light_position[ ] = { 1.0, 0.0, 0.0, 1.0 }; off GLfloat light_specdirection[ ] = { 1.0, 0.0, 1.0, 1.0 }; glclearcolor (0.0, 0.0, 0.0, 0.0); glshademodel(gl_smooth); glmaterialfv(gl_front, GL_SPECULAR, mat_specular); glmaterialfv(gl_front, GL_SHININESS, mat_shininess); glmaterialfv(gl_front, GL_DIFFUSE, mat_diffuse); glmaterialfv(gl_front, GL_AMBIENT, mat_environmental); gllightfv(gl_light0, GL_POSITION, light_position); gllightfv(gl_light0, GL_SPOT_DIRECTION, light_specdirection); gllightf(gl_light0,gl_spot_cutoff,100.0); gl Lightf(GL_LIGHT0,GL_SPOT_EXPONENT,128); glenable(gl_lighting); glenable(gl_light0); glenable(gl_depth_test); }
52 Exercício 5: 1A)Determine a componente difusa da luz de intensidade (200;100;50) colocada na posição (0;1;0;0) sobre o vértice A do triângulo A=(3,2,1), B=(8,2,1), C=(4,8,-4). Utilize a regra da mão direita para a determinação da normal ao polígono. Kd=(0.6,0.5,0.3). Resp: L [0,1,0] Nn Ln =0.64 // Nn Normal normalizado e Ln vetor L normalizado Id=( ) 1B)Agora, considerando também uma componente ambiental com Ka=(1,1,1) e mesma intensidade, determine a Iluminação total no mesmo ponto A.
53 Exercício 6: 2A) Determine a componente especular de uma lâmpada de intensidade (1.0,0.4,1.0) colocada na posição (3,5,1,1) em relação ao ponto A=(6,2,1). O observador encontrase em (8,10,1), a normal N=(-1,2,0), material: Ke=(1,1,1) e n=8. A figura abaixo é uma ilustração geral e pode não retratar exatamente os parâmetros da questão: Resp: Rn=( ) Vn=( ) Rn Vn= Ie=( ) 2B)Agora, considerando também uma componente ambiental com Kd=(0.6,0.7,0.6) e mesma intensidade determine a Iluminação total no mesmo ponto A
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 maisComo Fazer um Programa, simples, em OpenGL para Trabalhar com Iluminação (exemplo do site da Isabel Mansour)
Como Fazer um Programa, simples, em OpenGL para Trabalhar com Iluminação (exemplo do site da Isabel Mansour) 1) Crie um Programa Simples que desenhe qualquer sólido na Tela. Há um exemplo Há Novo na Página
Leia maisIluminaçao. Os modelos de Iluminação são técnicas usadas para calcular a intensidade da cor de um ponto a ser exibido.
Iluminaçao Os modelos de Iluminação são técnicas usadas para calcular a intensidade da cor de um ponto a ser exibido. Também chamados modelos de reflexão, utilizam: a cor do objeto a cor da luz a posição
Leia maisModelos 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 maisModelos de Iluminação Locais
Modelos de luminação Locais Sistemas Gráficos/ Computação Gráfica e nterfaces 1 Modelos de luminação Locais Os modelos de iluminação expressam as componentes de iluminação que definem a intensidade de
Leia maisComputação Gráfica. Modelo de sombreamento Determina como o modelo de iluminação será aplicado e quais seus argumentos
Computação Gráfica Iluminação Prof. Rodrigo Rocha Prof.rodrigorocha@yahoo.com Introdução Determinação da cor envolve Além das propriedades da superfícies Cor, textura, material,... Incidência da luz Shading
Leia maisIluminaçã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 maisComputaçã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 maisModelos de Iluminação
C A P Í T U L O 4 Modelos de Iluminação Um modelo de iluminação é um conjunto de equações que determinam quantitativamente qual é a cor sobre um ponto da superfície de um objeto em função das propriedades
Leia maisCap. 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 maisObjetos 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 maisModelos de Iluminação
Universidade Católica de Pelotas Centro Politécnico Modelos de Iluminação por Flávia Santos Computação Gráfica Prof. Dr. Paulo Roberto Gomes Luzzardi Universidade Católica de Pelotas Centro Politécnico
Leia maisModelos de Iluminação Métodos de surface-rendering
Modelos de Iluminação Métodos de surface-rendering VI / CG 2012/2013 Beatriz Sousa Santos, J. Madeira 1 As imagens realistas obtêm-se : usando projecções perspectivas da cena aplicando efeitos de iluminação
Leia maisIluminaçã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 maisIluminação e sombreamento
OpenGL Iluminação e sombreamento Sombreamento OpenGL calcula a cor de cada pixel e parte disso depende de qual é a iluminação usada no cenário e de como os objetos no cenário refletem ou absorvem a luz
Leia maisComputaçã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 mais8. Síntese de Imagens: Cálculo de Cor
8. Síntese de Imagens: Cálculo de Cor O processo de determinar a aparência (ou seja, a textura e a cor) das superfícies visíveis é chamado de shading. Essa aparência da superfície depende das propriedades
Leia maisImagem e Gráficos. vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem e Gráficos vetorial ou raster? UFF Computação Visual tem pelo menos 3 grades divisões: CG ou SI, AI e OI Diferença entre as áreas relacionadas
Leia maisMotivaçã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 maisCurvas em coordenadas polares
1 Curvas em coordenadas polares As coordenadas polares nos dão uma maneira alternativa de localizar pontos no plano e são especialmente adequadas para expressar certas situações, como veremos a seguir.
Leia maisIluminaçã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 maisComputaçã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 maisComputaçã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 maisComputação Gráfica. GLSL - Programação de Shaders Iluminação
Computação Gráfica GLSL - Programação de Shaders Iluminação António Ramires Fernandes - Computação Gráfica 07/08 Resumo Tipos de Dados, Funções e Controle de Fluxo GLSL - Minimal GLSL - Cores GLSL - Iluminação
Leia maisLuz e Visão. Capítulo 8 8º ano - CSA
Luz e Visão Capítulo 8 8º ano - CSA 2014 Afinal, o que é luz? Luz é uma forma de transmissão de energia pelo espaço. Como a luz se propaga? Propagação da luz Corpos luminosos: emitem a própria luz. São
Leia maisIluminaçã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 maisComputação Gráfica. GLSL - Programação de Shaders Iluminação
Computação Gráfica GLSL - Programação de Shaders Iluminação António nio Ramires Fernandes - Multimédia Resumo Tipos de Dados, Funções e Controle de Fluxo GLSL - Minimal GLSL - Cores GLSL - Iluminação Direcional
Leia maisFundamentos 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 maisFCG2006 Prova sobre OpenGL e Rastreamento de Raios
FCG2006 Prova sobre OpenGL e Rastreamento de Raios Aluno(a): matrícula: 1. O programa SimpleLight.c mostrado no Quadro 1 produz a janela mostrada na Figura 1. A partir do código, calcule coordenadas na
Leia mais3º Bimestre. Física I. Autor: Geraldo Velazquez
3º Bimestre Autor: Geraldo Velazquez SUMÁRIO UNIDADE III... 4 Capítulo 3: Eletromagnetismo... 4 3.1 Introdução... 4 3.2 Campo Magnético (B)... 6 3.3 Campo Magnético Gerado Por Corrente... 7 3.4 Campo
Leia maisIntroduçã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 maisIluminação. Módulo 10. Sistemas Gráficos e Interação. Filipe Pacheco SGRAI 2017/18 DEI-ISEP 186. Instituto Superior de Engenharia do Porto
Módulo 10 Sistemas Gráficos e Interação Instituto Superior de Engenharia do Porto Filipe Pacheco ffp@isep.ipp.pt Iluminação SGRAI 2017/18 DEI-ISEP 186 Conteúdo Tipos de iluminação Fontes de Luz Modelos
Leia maisIluminaçã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 maisIluminaçã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 maisDISCIPLINA EFEITOS BIOLÓGICOS DA RADIAÇÕES NÃO IONIZANTES 1º. QUADRIMESTRE DE 2012
INTERAÇÃO LASER-TECIDO DISCIPLINA EFEITOS BIOLÓGICOS DA RADIAÇÕES NÃO IONIZANTES 1º. QUADRIMESTRE DE 2012 1 INTERAÇÃO LUZ-TECIDOS Reflexão Espalhamento Transmissão Refração Absorção Ar Tecido Absorção
Leia maisUniposRio - FÍSICA. Leia atentamente as oito (8) questões e responda nas folhas de respostas fornecidas.
UniposRio - FÍSICA Exame Unificado de Acesso às Pós-Graduações em Física do Rio de Janeiro 9 de novembro de 00 Nome (legível): Assinatura: Leia atentamente as oito (8) questões e responda nas folhas de
Leia maisx d z θ i Figura 2.1: Geometria das placas paralelas (Vista Superior).
2 Lentes Metálicas Este capítulo destina-se a apresentar os princípios básicos de funcionamento e dimensionamento de lentes metálicas. Apresenta, ainda, comparações com as lentes dielétricas, cujas técnicas
Leia maisIntrodução às equações diferenciais
Introdução às equações diferenciais Professor Leonardo Crochik Notas de aula 1 O que é 1. é uma equação:... =... 2. a incógnita não é um número x R, mas uma função x(t) : R R 3. na equação estão presentes,
Leia mais2º Exame Computação Gráfica
2º Exame Computação Gráfica LEIC-T Prof. Mário Rui Gomes 17 de Julho 2007 Nº Nome: Antes de começar: Identifique todas as folhas com o seu número. Responda às questões seguintes justificando adequadamente
Leia maisIluminaçã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 maisIluminação. Aula 6. Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto. Paulo Gandra de Sousa
Iluminação Aula 6 Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto Paulo Gandra de Sousa psousa@dei.isep.ipp.pt Conteúdo Tipos de iluminação Materiais Luzes Modelos de iluminação
Leia maisPaulo Sérgio Rodrigues. Exercícios de Laboratório
Paulo Sérgio Rodrigues Exercícios de Laboratório Iluminação São Bernardo do Campo, SP Abril de 2010 Iluminação Como é possível observar na Fig. 1, a imagem gerada não possui uma qualidade satisfatória.
Leia mais4. Tangentes e normais; orientabilidade
4. TANGENTES E NORMAIS; ORIENTABILIDADE 91 4. Tangentes e normais; orientabilidade Uma maneira natural de estudar uma superfície S consiste em considerar curvas γ cujas imagens estão contidas em S. Se
Leia maisAPOSTILA TECNOLOGIA MECANICA
FACULDADE DE TECNOLOGIA DE POMPEIA CURSO TECNOLOGIA EM MECANIZAÇÃO EM AGRICULTURA DE PRECISÃO APOSTILA TECNOLOGIA MECANICA Autor: Carlos Safreire Daniel Ramos Leandro Ferneta Lorival Panuto Patrícia de
Leia maisCap. 7 - Fontes de Campo Magnético
Universidade Federal do Rio de Janeiro Instituto de Física Física III 2014/2 Cap. 7 - Fontes de Campo Magnético Prof. Elvis Soares Nesse capítulo, exploramos a origem do campo magnético - cargas em movimento.
Leia maisCoordenadas Polares. Prof. Márcio Nascimento. marcio@matematicauva.org
Coordenadas Polares Prof. Márcio Nascimento marcio@matematicauva.org Universidade Estadual Vale do Acaraú Centro de Ciências Exatas e Tecnologia Curso de Licenciatura em Matemática Disciplina: Matemática
Leia maisLista de Exercícios de Física II Refração Prof: Tadeu Turma: 2 Ano do Ensino Médio Data: 03/08/2009
Lista de Exercícios de Física II Refração Prof: Tadeu Turma: 2 Ano do Ensino Médio Data: 03/08/2009 1. Na figura a seguir, está esquematizado um aparato experimental que é utilizado para estudar o aumento
Leia maisFACULDADE DE CIÊNCIA E TECNOLOGIA. Cursos de Engenharia. Prof. Álvaro Fernandes Serafim
FACULDADE DE CIÊNCIA E TECNOLOGIA Cursos de Engenharia Prof. Álvaro Fernandes Serafim Última atualização: //7. Esta apostila de Álgebra Linear foi elaborada pela Professora Ilka Rebouças Freire. A formatação
Leia maisFísica B Extensivo V. 1
Física B Extensivo V. 1 Exercícios 01) 38 01. Falsa. f Luz > f Rádio 02. Verdadeira. Todas as ondas eletromagnéticas são transversais. 04. Verdadeira. Do tipo secundária. 08. Falsa. Do tipo secundária.
Leia maisProf. Rossini Bezerra Faculdade Boa Viagem
Sistemas de Coordenadas Polares Prof. Rossini Bezerra Faculdade Boa Viagem Coordenadas Polares Dado um ponto P do plano, utilizando coordenadas cartesianas (retangulares), descrevemos sua localização no
Leia maisIntroduçã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 maisCampos Vetoriais e Integrais de Linha
Cálculo III Departamento de Matemática - ICEx - UFMG Marcelo Terra Cunha Campos Vetoriais e Integrais de Linha Um segundo objeto de interesse do Cálculo Vetorial são os campos de vetores, que surgem principalmente
Leia mais1º Teste Computação Gráfica
1º Teste Computação Gráfica LEIC-Tagus/LERCI Prof. Mário Rui Gomes Prof. João Brisson Lopes 23 de Abril de 25 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O Teste
Leia maisFaculdade Sagrada Família
AULA 12 - AJUSTAMENTO DE CURVAS E O MÉTODO DOS MÍNIMOS QUADRADOS Ajustamento de Curvas Sempre que desejamos estudar determinada variável em função de outra, fazemos uma análise de regressão. Podemos dizer
Leia maisProjeção e Anaglifos
Projeção e Anaglifos Renato Paes Leme Nosso problema básico é o seguinte: temos uma coleção de pontos (x i, y i, z i ) em um conjunto de vértices, e um conjunto de polígonos. Queremos representar esses
Leia maisVelocidade Média Velocidade Instantânea Unidade de Grandeza Aceleração vetorial Aceleração tangencial Unidade de aceleração Aceleração centrípeta
Velocidade Média Velocidade Instantânea Unidade de Grandeza Aceleração vetorial Aceleração tangencial Unidade de aceleração Aceleração centrípeta Classificação dos movimentos Introdução Velocidade Média
Leia mais2º 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 maisVisualizaçã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Óptica Geométrica. Universidade do Estado do Rio Grande do Norte. Dr. Edalmy Oliveira de Almeida
Universidade do Estado do Rio Grande do Norte Rua Almino Afonso, 478 - Centro Mossoró / RN CEP: 59.610-210 www.uern.br email: reitoria@uern.br ou Fone: (84) 3315-2145 3342-4802 Óptica Geométrica Dr. Edalmy
Leia maisIluminaçã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 maisAnimação e Visualização Tridimensional
Animação e Visualização Tridimensional Mestrado em Engenharia Informática e de Computadores Alameda º mini-teste 22 de Outubro de 204 O mini-teste tem a duração máxima de 45 minutos, tolerância incluída.
Leia maisESTUDO DAS PROJEÇÕES NOÇÕES ELEMENTARES 1. DEFINIÇÃO
Estudo das projeções ESTUDO DAS PROJEÇÕES NOÇÕES ELEMENTARES 1. DEFINIÇÃO Geometria é a ciência que tem por objetivo a medida das linhas, superfícies e dos volumes. Descrever significa representar, contar
Leia maispor séries de potências
Seção 23: Resolução de equações diferenciais por séries de potências Até este ponto, quando resolvemos equações diferenciais ordinárias, nosso objetivo foi sempre encontrar as soluções expressas por meio
Leia maisAnálise de Arredondamento em Ponto Flutuante
Capítulo 2 Análise de Arredondamento em Ponto Flutuante 2.1 Introdução Neste capítulo, chamamos atenção para o fato de que o conjunto dos números representáveis em qualquer máquina é finito, e portanto
Leia maisCoordenadas Polares Mauri C. Nascimento Dep. De Matemática FC Unesp/Bauru
Coordenadas Polares Mauri C. Nascimento Dep. De Matemática FC Unesp/Bauru Dado um ponto P do plano, utilizando coordenadas cartesianas (retangulares), descrevemos sua localização no plano escrevendo P
Leia maisInstituto 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 maisThe Graphics Pipeline
O Pipeline de Renderização Processamento Gráfico Marcelo Walter - UFPE 1 The Graphics Pipeline Processo de sintetizar imagens bidimensionais a partir de câmeras e objetos virtuais Visão em alto nível inicial
Leia mais9 é MATEMÁTICA. 26. O algarismo das unidades de (A) 0. (B) 1. (C) 3. (D) 6. (E) 9.
MATEMÁTICA 6. O algarismo das unidades de (A) 0. (B) 1. (C) 3. (D) 6. (E) 9. 10 9 é 7. A atmosfera terrestre contém 1.900 quilômetros cúbicos de água. Esse valor corresponde, em litros, a (A) (B) (C) (D)
Leia maisQuestão 46 Questão 47
Questão 46 Questão 47 Um estudante que se encontrava sentado em uma praça, em frente de um moderno edifício, resolveu observar o movimento de um elevador panorâmico. Após haver efetuado algumas medidas,
Leia maisIluminação artificial
Iluminação artificial 1. Conceitos: 1.1. Luz Luz é a radiação eletromagnética capaz de produzir sensação visual. Essa faixa de radiação eletromagnética tem com comprimento de onda entre 380 a 780 nm (nanômetros),
Leia maisManual de aplicação do selo comemorativo de 60 anos da Ufes
Manual de aplicação do selo comemorativo de 60 anos da Ufes A marca comemorativa de 60 anos da Ufes, através do símbolo que representa o infinito, baseia-se no conceito de continuidade, de olhar para o
Leia maisO Problema da Projecção. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro
O Problema da Projecção Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Introdução Ao longo de séculos, artistas, engenheiros, projectistas e arquitectos tem tentado resolver as dificuldades
Leia maisImportante!! A forma e o número de segmentos de cada seção influirá diretamente nesta função.
Capítulo 4- Funções complementares de modelagem - I 1 Loft Este comando interpola seções. Como em todas as opções da modelagem, inicialmente desenhe os contornos. Acesse o loft e em seguida selecione as
Leia mais7 AULA. Curvas Polares LIVRO. META Estudar as curvas planas em coordenadas polares (Curvas Polares).
1 LIVRO Curvas Polares 7 AULA META Estudar as curvas planas em coordenadas polares (Curvas Polares). OBJETIVOS Estudar movimentos de partículas no plano. Cálculos com curvas planas em coordenadas polares.
Leia maisUniversidade Federal do Paraná
Universidade Federal do Paraná Programa de pós-graduação em engenharia de recursos hídricos e ambiental TH705 Mecânica dos fluidos ambiental II Prof. Fernando Oliveira de Andrade Problema do fechamento
Leia maisEQUAÇÕES DIFERENCIAIS ORDINÁRIAS
69 EQUAÇÕES DIFERENCIAIS ORDINÁRIAS Rafael de Freitas Manço (UNI-FACEF) Antônio Acra Freiria (UNI-FACEF) INTRODUÇÃO Nas mais diversas áreas das ciências as equações diferenciais aparecem em situações práticas.
Leia maisApontamentos de Computação Gráfica
Apontamentos de Computação Gráfica Capítulo 9 - Iluminação e Texturas em Gráficos 3D Prof. João Beleza Sousa Prof. Arnaldo Abrantes LEIC/DEETC/ISEL Novembro de 2008 Introdução Luzes Modelos de Iluminação
Leia maiso conjunto das coberturas de dominós de uma superfície quadriculada S. Um caminho v 0 v 1...v n
efinições Preliminares Na introdução foi apresentado o conceito de superfície quadriculada bicolorida e balanceada. Os discos com buracos estão mergulhados em R, mas não necessariamente estão no plano
Leia maisMAGNETISMO - ELETROMAGNETISMO
MAGNETISMO - ELETROMAGNETISMO MAGNETISMO Estuda os corpos que apresentam a propriedade de atrair o ferro. Estes corpos são denominados imãs ou magnetos. Quando suspendemos um imã deixando que ele gire
Leia maisOs Postulados da Mecânica Quântica
Márcio H. F. Bettega Departamento de Física Universidade Federal do Paraná bettega@fisica.ufpr.br Postulados Introdução Vamos apresentar nestas notas os postulados da mecânica quântica de acordo com o
Leia mais1. Difusão. A difusão só ocorre quando houver gradiente de: Concentração; Potencial; Pressão.
1. Difusão Com frequência, materiais de todos os tipos são tratados termicamente para melhorar as suas propriedades. Os fenômenos que ocorrem durante um tratamento térmico envolvem quase sempre difusão
Leia maisSoluções das Questões de Física da Universidade do Estado do Rio de Janeiro UERJ
Soluções das Questões de Física da Universidade do Estado do Rio de Janeiro UERJ º Exame de Qualificação 011 Questão 6 Vestibular 011 No interior de um avião que se desloca horizontalmente em relação ao
Leia maisRespostas - Exercícios de rotação e translação
Respostas - Exercícios de rotação e translação 1) "Durante a minha vida inteira me fiz essas perguntas: Existe vida além da Terra? Se existe, como se parece? De que é feita? Os seres de outros mundos se
Leia maisTop Guia In.Fra: Perguntas para fazer ao seu fornecedor de CFTV
Top Guia In.Fra: Perguntas para fazer ao seu fornecedor de CFTV 1ª Edição (v1.4) 1 Um projeto de segurança bem feito Até pouco tempo atrás o mercado de CFTV era dividido entre fabricantes de alto custo
Leia maisModelos de Iluminação Métodos de surface-rendering. Beatriz Sousa Santos, J. Madeira
Modelos de Iluminação Métodos de surface-rendering Beatriz Sousa Santos, J. Madeira 1 As imagens realistas obtêm-se : usando projecções perspectivas da cena aplicando efeitos de iluminação naturais às
Leia maisLista de Exercícios de: Trabalho de uma força paralela ao deslocamento
Lista de Exercícios de: Trabalho de uma força paralela ao deslocamento Quando aplicamos uma força sobre um corpo, provocando um deslocamento, estamos gastando energia, estamos realizando um trabalho. Ʈ
Leia mais4. A FUNÇÃO AFIM. Uma função f: R R chama-se afim quando existem números reais a e b tais que f(x) = ax + b para todo x R. Casos particulares
38 4. A FUNÇÃO AFIM Uma função f: R R chama-se afim quando existem números reais a e b tais que f(x) = ax + b para todo x R. Casos particulares 1) A função identidade fr : Rdefinida por f(x) = x para todo
Leia maisponto P terá as projecções P 1 e P 2. E o eixo X passa para X. Vamos ver o que acontece no plano do
Mudança de planos 1- Introdução As projecções de uma figura só representam as suas verdadeiras grandezas se essa figura está contida num plano paralelo aos planos de projecção. Caso contrário as projecções
Leia maisAula 4 Conceitos Básicos de Estatística. Aula 4 Conceitos básicos de estatística
Aula 4 Conceitos Básicos de Estatística Aula 4 Conceitos básicos de estatística A Estatística é a ciência de aprendizagem a partir de dados. Trata-se de uma disciplina estratégica, que coleta, analisa
Leia maisPotenciação no Conjunto dos Números Inteiros - Z
Rua Oto de Alencar nº 5-9, Maracanã/RJ - tel. 04-98/4-98 Potenciação no Conjunto dos Números Inteiros - Z Podemos epressar o produto de quatro fatores iguais a.... por meio de uma potência de base e epoente
Leia maisProf. Me. Marcos Echevarria
Prof. Me. Marcos Echevarria Já vimos que existem vários tipos de testes de software que podemos usar para que nossos sistemas tenham uma qualidade maior. Além disso, esses testes podem ser executados em
Leia maisComputaçã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 maisPROCESSO SELETIVO TURMA DE 2010 FASE 1 PROVA DE FÍSICA E SEU ENSINO
PROCESSO SELETIVO TURM DE 2010 FSE 1 PROV DE FÍSIC E SEU ENSINO Caro professor, esta prova tem 4 (quatro) questões, com valores diferentes indicados nas próprias questões. Duas das questões são objetivas,
Leia maisRetas e Planos. Equação Paramétrica da Reta no Espaço
Retas e lanos Equações de Retas Equação aramétrica da Reta no Espaço Considere o espaço ambiente como o espaço tridimensional Um vetor v = (a, b, c) determina uma direção no espaço Dado um ponto 0 = (x
Leia maisCálculo em Computadores - 2007 - trajectórias 1. Trajectórias Planas. 1 Trajectórias. 4.3 exercícios... 6. 4 Coordenadas polares 5
Cálculo em Computadores - 2007 - trajectórias Trajectórias Planas Índice Trajectórias. exercícios............................................... 2 2 Velocidade, pontos regulares e singulares 2 2. exercícios...............................................
Leia maisComputação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark. Exame de Recurso 29 de Junho de 2011
Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark Exame de Recurso 29 de Junho de 211 O exame tem a duração de 2h3, tolerância incluída. Responda às questões
Leia maisAssinale a alternativa que contém o gráfico que representa a aceleração em função do tempo correspondente ao movimento do ponto material.
Física 53. O gráfico da velocidade em função do tempo (em unidades aritrárias), associado ao movimento de um ponto material ao longo do eixo x, é mostrado na figura aaixo. Assinale a alternativa que contém
Leia maisEA616B Análise Linear de Sistemas Resposta em Frequência
EA616B Análise Linear de Sistemas Resposta em Frequência Prof. Pedro L. D. Peres Faculdade de Engenharia Elétrica e de Computação Universidade Estadual de Campinas 2 o Semestre 2013 Resposta em Frequência
Leia mais