Remoção de Faces Traseiras Recorte

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

Download "Remoção de Faces Traseiras Recorte"

Transcrição

1 Remoção de Faces Traseiras Recorte Edward Angel, Cap. 7 Instituto Superior Técnico Computação Gráfica 2009/2010 1

2 Na última aula... Câmara Virtual Simples Transformação de Visualização Volumes canónicos Transformações de Normalização Transformação de Projecção

3 Sumário Remoção de Faces Traseiras Back-face Culling Recorte

4 Computação Gráfica Câmara Virtual Simples

5 Câmara Virtual Simples Parâmetros de entrada posição (VRP) orientação (VPN, VUV ) localização do plano de visualização (D) dimensões da janela de visualização w, h, RA e FOV (vertical e horizontal) planos de recorte através das distâncias F e B sobre VPN projecção ortográfica ou perspectiva 5

6 Câmara Virtual Simples B ângulos de abertura (FOVs) D VUV (view up vector) F VRP VPN-direcção de visualização (view plane normal) plano de recorte anterior plano de recorte posterior Janela de visualização 2w x 2h 6

7 Computação Gráfica Pipeline de Visualização 3D

8 Pipeline de Visualização 3D 8

9 Pipeline de Visualização 3D 9

10 Computação Gráfica Remoção de Faces Traseiras

11 Faces Traseiras Requisitos Objecto é um poliedro sólido faces poligonais envolvem o volume O interior não é exposto pelo recorte Conclusão Faces traseiras não são visíveis Faces Traseiras? Solução Identificar faces traseiras Remover da cena

12 Identificar Faces Traseiras Como identificar faces traseiras? Calcular o ângulo entre a normal e a VPN? N N V Front-Face > 90 o < 90 o Back-Face Não é eficiente!

13 Identificar Faces Traseiras Como identificar faces traseiras? Usar produto interno Normal ao polígono (N) Vector de visualização (V) < 0 Polígono visível = 0 Arestas visíveis > 0 Polígono invisível (back-face) Cálculos em coordenadas de visualização (VRC) N N V Front-Face > 90 o < 90 o Back-Face

14 Identificar Faces Traseiras Como identificar faces traseiras? Usar produto interno ( N V > 0 back-face) Cálculos em coordenadas da câmara (VRC) É mesmo necessário calcular o produto interno? Não! Basta verificar a componente Z da normal!! N Z > 0 back-face N N Z Front-Face > 90 o < 90 o V Back-Face

15 Remover Faces Traseiras Em poliedros convexos RSO fica completa com back-face culling Em poliedros côncavos Algumas front-faces podem estar totalmente ocultas (E) parcialmente ocultas (C) z A B D C H E F G x

16 Back-Face Culling Remoção de faces traseiras Remove (aprox.) metade dos polígonos Limitações Apenas funciona em Modelos sólidos Definidos com malhas poligonais Para volumes não convexos Objectos definidos com outra representação: Convertidos em malhas poligonais Apenas serve como passo de pré-processamento É necessário usar outro algoritmo

17 Computação Gráfica Pipeline de Visualização 3D

18 Pipeline de Visualização 3D 18

19 Pipeline de Visualização 3D 19

20 Computação Gráfica Recorte

21 Volume de Visualização Sobre que volume de visualização é feito o recorte? Volume Perspectivo (Frustum)? Volume Ortogonal? Volume Canónico Perspectivo? Volume Canónico Ortogonal? Onde estamos no pipeline 3D? 2º Andar, 3º Passo Recorte de Polígonos Qual o volume de visualização Que temos neste ponto? 21

22 Recorte (1/3) Usa volume canónico ortogonal Paralelepípedo z [0..1], x,y [-1..1] (-1, 1, 0) y (-1, 1, 1) plano de recorte posterior (z = 1) plano de recorte anterior (z = 0) (-1, -1, 0) x (1, -1, 0) (1, 1, 1) z (-1, -1, 1) (1, -1, 1)

23 Recorte (2/3) Elimina primitivas fora do volume canónico Objectos, vértices, arestas e faces

24 Recorte (3/3) Vértices: Comparar x e y com +/- 1 z com 0 e 1 Conservar se dentro dos limites, eliminar se fora Arestas Calcular intersecção com planos de recorte Determinar valores x, y, z na intersecção Conservar parte da aresta dentro do volume Recorte 3D extensão trivial de recorte 2D

25 Computação Gráfica Recorte 2D

26 Recorte de Linhas F D E F Rectângulo de Recorte B A G C G I D I H J H J Recorte A B C G D H (x min X X max ) e (Y min Y Y max ) ponto dentro Extremos dentro [AB]: segmento dentro Um fora outro dentro [CD] Determinar ponto de intersecção [D ] Rejeitar exterior Ambos fora [GH ou IJ]: Determinar pontos de intersecção se houver [GH], usá-los rejeitar se não [IJ]

27 Recorte de Linhas: Força Bruta Testar extremos contra rectângulo de recorte Tratar os casos triviais de inclusão total Casos não triviais: usar equação paramétrica da recta X = X 0 + t (X 1 - X 0 ) Y = Y 0 + t (Y 1 - Y 0 ) Resolver equações simultâneas segmento de recta (t line ) 4 lados do rectângulo (t edge ) Existe intersecção se: 0 t line 1 e 0 t edge 1

28 Computação Gráfica Recorte 2D Algoritmo de Cohen-Sutherland

29 Algoritmo de Cohen-Sutherland (1/5) Usa Outcodes divide plano em 9 regiões º Bit: Acima do lado superior (Y > Ymax) º Bit: Abaixo do lado inferior (Y < Ymin) 3º Bit: À direita do lado direito (X > Xmax) º Bit: À esquerda do lado esquerdo (X < Xmin) Casos triviais: OC 1 = OC 0 = 0000 => aceita OC 1 & OC => rejeita (semiplano ext.)

30 Algoritmo de Cohen-Sutherland (2/5) Restantes Casos (OC 1 & OC 0 = 0) Subdividir segmento inicial: Corte através de um lado da janela atravessado Partir de um extremo exterior Testar outcode para escolher próximo lado de recorte (bit a 1) Descartar o fragmento exterior Se fragmento interior trivialmente tratável o processo termina. Caso contrário, subdividi-lo repetir o processo.

31 Algoritmo de Cohen-Sutherland (3/5) Exemplo D C B 0000 A Rectangulo de Recorte Recorte de [AD] Subdividir pelo lado superior [AB] e [BD]. Descartar fragmento exterior [BD]. Aceitar trivialmente [AB] (OC A = OC B = 0)

32 Algoritmo de Cohen-Sutherland (4/5) Exemplo I Rectangulo de Recorte 0000 G 0010 H 0100 F E Partir de E e subdividir por baixo [EF] e [FI] Descartar [EF] [FI] não trivial Subdividir [FI] pelo lado superior [FH] e [HI]. Descartar [HI] [FH] não trivial (OC H = 0010). Subdividir [FH] pelo lado direito [FG] e [GH]. Descartar [GH] Aceitar [FG] (OC F = OC G = 0).

33 Algoritmo de Cohen-Sutherland (5/5) Eficiente em duas situações: Janelas rectangulares grandes Rectângulo abrange quase toda as linhas Grande parte dos segmentos trivialmente aceites Pick (selecção de objectos), Rectângulo de recorte pequeno Centrado na posição do cursor Muitos segmentos trivialmente rejeitados

34 Próxima Aula Recorte Algoritmo de Cyrus-Beck Algoritmo de Sutherland-Hodgman 35

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

Recorte. 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 Recorte Edward Angel, Cap. 7 Apontamentos CG Matéria Primeiro Teste 26 de Outubro 2013 Tudo até Sombreamento (inclusivé) 26/10-9h00

Leia mais

Recorte. Edward Angel, Cap. 7. Instituto Superior Técnico Computação Gráfica 2009/2010

Recorte. Edward Angel, Cap. 7. Instituto Superior Técnico Computação Gráfica 2009/2010 Recorte Edward Angel, Cap. 7 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Remoção de Faces Traseiras Back-face Culling Recorte Cohen-Sutherland Sumário Recorte 2D Paramétrico

Leia mais

Pipeline de Visualização Câmara Virtual

Pipeline de Visualização Câmara Virtual Pipeline de Visualização Câmara Virtual Edward Angel, Cap. 5 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Transformações Geométricas Composição de Transformações Deformação

Leia mais

Transformações 3D. Soraia Raupp Musse

Transformações 3D. Soraia Raupp Musse Transformações 3D Soraia Raupp Musse 1 Translação Coord. Homogêneas x y 1 t x 1 t y 1 x y x y x + t x y + t y t p p r r r + ' 2 x y x + t x y + t y + y Escala Coord. Homogêneas x y s x s y 1 x y x y s

Leia mais

de Recta e Polígonos

de Recta e Polígonos Mário Rui Gomes Computação Gráfica 1 Recorte de Segmentos de Recta e Polígonos 1.1 Introdução Relembrando os andares do pipeline de visualização, podemos verificar que no andar anterior foi efectuada a

Leia mais

1º Teste de Computação Gráfica

1º Teste de Computação Gráfica 1º Teste de Computação Gráfica LEIC/LESIM/LCI Prof. João Brisson Lopes Prof. Mário Rui Gomes 15 de Abril de 23 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O teste

Leia mais

Recorte. Márcio Bueno Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti

Recorte. Márcio Bueno Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti Recorte Márcio Bueno {cgtarde,cgnoite}@marciobueno.com) Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti O Problema de Visibilidade Numa cena tri-dimensional, normalmente não

Leia mais

Câmara Virtual Simples

Câmara Virtual Simples Câmara Virtual Simples Edward Angel, Cap. 5 Instituto Superior Técnico Computação Gráfica 29/2 Na última aula... Pipeline de Visualiação 3D Câmara Virtual 2, CG&M/IST e Figuras Addison Wesley Sumário Câmara

Leia mais

Pipeline de Visualização 3D

Pipeline de Visualização 3D Pipeline de Visualização 3D André Tavares da Silva andre.silva@udesc.br Capítulo 5 de Foley Capítulo 2 de Azevedo e Conci Processo de Visualização https://www.youtube.com/watch?v=ogqam2mykng Processo de

Leia mais

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda/Taguspark. 1º Exame 29 Junho de 2010

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

Leia mais

2º Exame Computação Gráfica

2º 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 mais

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

Introdução à Computação Gráfica Recorte. Claudio Esperança Paulo Roma Cavalcanti Introdução à Computação Gráfica Recorte Claudio Esperança Paulo Roma Cavalcanti O Problema de Recorte Dada uma superfície M fechada de codimensão 1 do R n, o complemento de M, (R n -M), possui duas componentes

Leia mais

O Problema de Visibilidade. Computação Gráfica Recorte. Onde Acontece? O que é Recorte? Renato Ferreira

O Problema de Visibilidade. Computação Gráfica Recorte. Onde Acontece? O que é Recorte? Renato Ferreira O Problema de Visibilidade Computação Gráfica Recorte Renato Ferreira Numa cena tri-dimensional, normalmente não é possível ver todas as superfícies de todos os objetos Queremos descartar objetos ou partes

Leia mais

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

Discretização. 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 Discretização Edward Angel, Cap. 7 Apontamentos CG Pipeline de Visualização 3D Pipeline de Visualização 3D Pipeline de Visualização

Leia mais

Câmara Virtual. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 5 Apontamentos CG

Câmara Virtual. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 5 Apontamentos CG Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Câmara Virtual 2 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL Edward Angel, Cap. 5 Apontamentos CG Câmara Virtual

Leia mais

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

Rasterização. Apontamentos CG + Edward Angel, Sec. 7.8 a Instituto Superior Técnico Computação Gráfica 2009/2010 Rasterização Apontamentos CG + Edward Angel, Sec. 7.8 a 7.10 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aula Rasterização Discretização de linhas Preenchimento de polígonos Sumário

Leia mais

Universidade Federal de Alagoas Instituto de Matemática. Câmera Virtual. Prof. Thales Vieira

Universidade Federal de Alagoas Instituto de Matemática. Câmera Virtual. Prof. Thales Vieira Universidade Federal de Alagoas Instituto de Matemática Câmera Virtual Prof. Thales Vieira 2014 Coordenadas Câmera fotográfica Transformações projetivas Câmera Virtual Representação e especificação Transformação

Leia mais

Computaçã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 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 mais

MÉTODOS DE REPRESENTAÇÃO

MÉTODOS DE REPRESENTAÇÃO MARIA DO CÉU SIMÕES TERENO 2011 EUROPEU E AMERICANO SISTEMAS DE PROJEÇÕES ORTOGONAIS Ângulos Diedros A representação de objectos tridimensionais por meio de desenhos bidimensionais, utilizando projecções

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

Pipeline de Visualização Câmara Virtual

Pipeline de Visualização Câmara Virtual Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Pipeline de Visualização Câmara Virtual 215 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL Edward Angel, Cap. 5

Leia mais

1º Exame. Computação Gráfica

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

Leia mais

Nesta aula iremos continuar com os exemplos de revisão.

Nesta aula iremos continuar com os exemplos de revisão. Capítulo 8 Nesta aula iremos continuar com os exemplos de revisão. 1. Exemplos de revisão Exemplo 1 Ache a equação do círculo C circunscrito ao triângulo de vértices A = (7, 3), B = (1, 9) e C = (5, 7).

Leia mais

Corte total. Qualquer pessoa que já tenha visto um regis- A U L A

Corte total. Qualquer pessoa que já tenha visto um regis- A U L A Corte total Introdução Qualquer pessoa que já tenha visto um regis- tro de gaveta, como o que é mostrado a seguir, sabe que se trata de uma peça complexa, com muitos elementos internos. Se fôssemos representar

Leia mais

1º Exame. Computação Gráfica

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

Leia mais

1º Teste Computação Gráfica

1º 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 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

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

Primitivas Gráficas. Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com. Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof.

Primitivas Gráficas. Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com. Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Primitivas Gráficas Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins Traçado de Primitivas em Dispositivos Matriciais Conversão

Leia mais

4.2 Produto Vetorial. Orientação sobre uma reta r

4.2 Produto Vetorial. Orientação sobre uma reta r 94 4. Produto Vetorial Dados dois vetores u e v no espaço, vamos definir um novo vetor, ortogonal a u e v, denotado por u v (ou u v, em outros textos) e denominado produto vetorial de u e v. Mas antes,

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

NÍVEL BÁSICO CAPÍTULO III

NÍVEL BÁSICO CAPÍTULO III UNIVERSIDADE FEDERAL DO PARÁ CENTRO TECNOLÓGICO DEPARTAMENTO DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO PROGRAMA DE EDUCAÇÃO TUTORIAL SEMANA DOS 40 ANOS DE ENGENHARIA ELÉTRICA NÍVEL BÁSICO CAPÍTULO III PROGRAMA

Leia mais

Desenho e Projeto de tubulação Industrial

Desenho e Projeto de tubulação Industrial Desenho e Projeto de tubulação Industrial Módulo I Aula 08 1. PROJEÇÃO ORTOGONAL Projeção ortogonal é a maneira que o profissional recebe o desenho em industrias, 1 onde irá reproduzi-lo em sua totalidade,

Leia mais

Pipeline de Visualização Câmara Virtual

Pipeline de Visualização Câmara Virtual Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Pipeline de Visualização Câmara Virtual Edward Angel, Cap. 5 Apontamentos CG Questão 2, exame de 20/07/11 [3.0v]Considere os

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

>> EXERCÍCIOS SEMANA 8 (5/11 a 9/11)

>> EXERCÍCIOS SEMANA 8 (5/11 a 9/11) Considere a figura seguinte composta por quadrados rodados a 45º uns relativamente aos outros. Note os pontos de referência A e B. 1 A figura anterior será considerada como projecção de cubos ou de prismas

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

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

Pipeline Gráfico. Clipping (Recorte) Por que o recorte? INF 1366 Computação Gráfica Interativa. Clipping (Recorte)

Pipeline Gráfico. Clipping (Recorte) Por que o recorte? INF 1366 Computação Gráfica Interativa. Clipping (Recorte) Modeling Transformations Pipeline Gráfico INF 1366 Computação Gráfica Interativa Clipping (Recorte) Alberto B. Raposo e Marcelo Gattass abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf1366/index.htm

Leia mais

Pipeline Gráfico Cluter & Durand, MIT

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

Leia mais

RECORTE (CLIPPING) por janelas rectangulares

RECORTE (CLIPPING) por janelas rectangulares RECORTE (CLIPPING) por janelas rectangulares y max y min x min x max i. PONTOS P(x,y) é visível se não for exterior à janela x x max x x min y y max y y min ii. LINHAS (segmentos de recta) PQ é visível

Leia mais

Objetos definidos no seu próprio sistema de coordenadas

Objetos definidos no seu próprio sistema de coordenadas Transformações Modelagem Iluminação (Shading) Transformação Câmera A história até aqui Recorte Projeção Rasterização Visibilidade Transformações Modelagem Iluminação (Shading) Transformação Câmera Recorte

Leia mais

CAPÍTULO 3 PROBLEMA 3.1

CAPÍTULO 3 PROBLEMA 3.1 PÍTULO 3 PROLM 3.1 onsidere a placa em forma de L, que faz parte da fundação em ensoleiramento geral de um edifício, e que está sujeita às cargas indicadas. etermine o módulo, a direcção, o sentido e o

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

Pipeline Gráfico Cluter & Durand, MIT

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

Leia mais

>> EXERCÍCIOS SEMANA 11 (26/11 a 30/11)

>> EXERCÍCIOS SEMANA 11 (26/11 a 30/11) >> EXERCÍCIOS SEMANA 11 (26/11 a 30/11) Problema 1: Considere o problema 1 da semana 9. Determine o reflexo da pirâmide produzido pelo plano frontal passante pelos pontos A e B. Resolução: Ver figura do

Leia mais

Apresentação - GDC I. 1ª Semana (17/09 a 21/09)

Apresentação - GDC I. 1ª Semana (17/09 a 21/09) Apresentação - GDC I Docente: Professor Luís Mateus Programa da disciplina (descarregar aqui) Sebenta de apoio (descarregar aqui) Outro material de apoio (http://www.fa.utl.pt/~lmmateus) 1ª Semana (17/09

Leia mais

9 PROJEÇÕES ORTOGONAIS. 9.1 Introdução

9 PROJEÇÕES ORTOGONAIS. 9.1 Introdução 9 PROJEÇÕES ORTOGONAIS 57 9.1 Introdução Tanto o desenho em perspectivas como o desenho através de vista se valem da projeção para fazer suas representações. A diferença é que no desenho em perspectiva

Leia mais

(x, y) = (a, b) + t*(c-a, d-b) ou: x = a + t*(c-a) y = b + t*(d-b)

(x, y) = (a, b) + t*(c-a, d-b) ou: x = a + t*(c-a) y = b + t*(d-b) Equação Vetorial da Reta Dois pontos P e Q, definem um único vetor v = PQ, que representa uma direção. Todo ponto R cuja direção PR seja a mesma de PQ está contido na mesma reta definida pelos pontos P

Leia mais

1º Teste Computação Gráfica

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

Leia mais

REFLEXO DO PONTO, SEGMENTO DE RECTA E FIGURA GEOMÉTRICA NUM ESPELHO VERTICAL

REFLEXO DO PONTO, SEGMENTO DE RECTA E FIGURA GEOMÉTRICA NUM ESPELHO VERTICAL Figura 156. Óleo sobre tela de Almada Negreiros (1893-1970). Retrato do Poeta Fernando Pessoa. Apesar de parecer uma composição na base do quadrado devido à quadrícula do soalho, é na realidade um rectângulo.

Leia mais

Visualização 2D: - Transformação window to viewport - Clipping

Visualização 2D: - Transformação window to viewport - Clipping Visualização 2D: - Transformação window to viewport - Clipping Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Transformação de Visualização (window to viewport) Objectivo: obter uma matriz de transformação

Leia mais

GDC I AULA TEÓRICA 09

GDC I AULA TEÓRICA 09 GDC I AULA TEÓRICA 09 Perspectiva linear de quadro plano: - O perspectógrafo completo (Plano Geometral e a Linha de Terra). - A marcação de pontos por coordenadas. - Determinação dos traços de planos e

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

Desenho Técnico. Desenho Projetivo e Perspectiva Isométrica

Desenho Técnico. Desenho Projetivo e Perspectiva Isométrica Desenho Técnico Assunto: Aula 3 - Desenho Projetivo e Perspectiva Isométrica Professor: Emerson Gonçalves Coelho Aluno(A): Data: / / Turma: Desenho Projetivo e Perspectiva Isométrica Quando olhamos para

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

Introdução à Computação Gráfica Visibilidade e Recorte

Introdução à Computação Gráfica Visibilidade e Recorte Introdução à Computação Gráfica Visibilidade e Recorte Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti O Problema de Visibilidade Numa cena tridimensional,

Leia mais

Visualização Tridimensional

Visualização Tridimensional João Madeiras Pereira Pipeline de Visualização Tridimensional. Introdução O processo básico de geração de imagens tridimensionais por computador para aplicações em tempo real ou interactias, amplamente

Leia mais

Projeção ortográfica da figura plana

Projeção ortográfica da figura plana A U L A Projeção ortográfica da figura plana Introdução As formas de um objeto representado em perspectiva isométrica apresentam certa deformação, isto é, não são mostradas em verdadeira grandeza, apesar

Leia mais

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global. 15.053 Quinta-feira, 25 de abril

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global. 15.053 Quinta-feira, 25 de abril 15.053 Quinta-feira, 25 de abril Teoria de Programação Não-Linear Programação Separável Dificuldades de Modelos de PNL Programa Linear: Apostilas: Notas de Aula Programas Não-Lineares 1 2 Análise gráfica

Leia mais

GeoMafra SIG Municipal

GeoMafra SIG Municipal GeoMafra SIG Municipal Nova versão do site GeoMafra Toda a informação municipal... à distância de um clique! O projecto GeoMafra constitui uma ferramenta de trabalho que visa melhorar e homogeneizar a

Leia mais

Caderno de Respostas

Caderno de Respostas Caderno de Respostas DESENHO TÉCNICO BÁSICO Prof. Dr.Roberto Alcarria do Nascimento Ms. Luís Renato do Nascimento CAPÍTULO 1: ELEMENTOS BÁSICOS DO DESENHO TÉCNICO 1. A figura ilustra um cubo ao lado de

Leia mais

FA.ULisboa Departamento de Desenho e Comunicação Visual 2015 / º ano Mestrado Integrado em Arquitectura (D) GDC II

FA.ULisboa Departamento de Desenho e Comunicação Visual 2015 / º ano Mestrado Integrado em Arquitectura (D) GDC II FA.ULisboa Departamento de Desenho e Comunicação Visual 2015 / 2016 1º ano Mestrado Integrado em Arquitectura (D) GDC II Prova de frequência (2ª parte) 19 de Maio de 2015 14h00m Esta parte da prova terá

Leia mais

Visualização 3D. Soraia Raupp Musse

Visualização 3D. Soraia Raupp Musse Visualização 3D Soraia Raupp Musse 1 Pipeline de Visualização Em 2D as coisas são mais simples Simplesmente especificar uma janela do mundo 2D e uma viewport na superfície de visualização A complexidade

Leia mais

Resumo. Maria Bernadete Barison apresenta aulas práticas sobre RETAS em Desenho Geométrico. Geométrica vol.1 n.1d. 2006 RETAS CAD

Resumo. Maria Bernadete Barison apresenta aulas práticas sobre RETAS em Desenho Geométrico. Geométrica vol.1 n.1d. 2006 RETAS CAD 1 1. INTRODUÇÃO. RETAS CAD Iniciaremos o estudo das retas construindo no CAD alguns exercícios já construídos na aula teórica utilizando a régua e o compasso. Entretanto, o nosso compasso aqui será o comando

Leia mais

Geometria Espacial Elementos de Geometria Espacial Prof. Fabiano

Geometria Espacial Elementos de Geometria Espacial Prof. Fabiano Geometria Espacial Elementos de Geometria Espacial Prof. Fabiano A Geometria espacial (euclidiana) funciona como uma ampliação da Geometria plana (euclidiana) e trata dos métodos apropriados para o estudo

Leia mais

I: Aplicação. Descritiva. propriedade mais. importante. (vista

I: Aplicação. Descritiva. propriedade mais. importante. (vista Noções básicas de Geometria Descritiva e sua aplicação naa análise de estruturas geológicas António Alexandre Araújo (Centro de Geofísica de Évora, Departamento de Geociências, Escola de Ciências e Tecnologia

Leia mais

Preenchimento de Áreas e de Polígonos. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro

Preenchimento de Áreas e de Polígonos. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Preenchimento de Áreas e de Polígonos (Filled-Area Primitives) Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Preenchimento de áreas é o processo de coloração do interior de uma

Leia mais

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark. 1º Exame 6 de Junho de 2011

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark. 1º Exame 6 de Junho de 2011 Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark 1º Exame 6 de Junho de 2011 O exame tem a duração de 2h30, tolerância incluída. Responda às questões no espaço

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 Questão 9, exame de 29/06/11 [0.5v] Identifique e descreva os três

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

Visualização e Projeções

Visualização e Projeções Visualização e Projeções 35M34 Sala 3E1 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 1 Introdução Arestas de mesmo tamanho tem tamanhos aparentes diferentes Linhas paralelas convergindo História Vasos

Leia mais

Introdução ao Processamento e Síntese de imagens Recorte 2D

Introdução ao Processamento e Síntese de imagens Recorte 2D 1 Introdução ao Processamento e Síntese de imagens Recorte 2D Fontes: Rogers, D. F. Procedural Elements for Computer Graphics Traina, A. J. M. & Oliveira, M. C. F. (2004) 2016 2 Recorte - (Clipping) Numa

Leia mais

Matemática. Subtraindo a primeira equação da terceira obtemos x = 1. Substituindo x = 1 na primeira e na segunda equação obtém-se o sistema

Matemática. Subtraindo a primeira equação da terceira obtemos x = 1. Substituindo x = 1 na primeira e na segunda equação obtém-se o sistema Matemática 01. A ilustração a seguir é de um cubo com aresta medindo 6 cm. A, B, C e D são os vértices indicados do cubo, E é o centro da face contendo C e D, e F é o pé da perpendicular a BD traçada a

Leia mais

Questão 1. Questão 3. Questão 2. alternativa E. alternativa B. alternativa E. A figura exibe um mapa representando 13 países.

Questão 1. Questão 3. Questão 2. alternativa E. alternativa B. alternativa E. A figura exibe um mapa representando 13 países. Questão A figura eibe um mapa representando países. alternativa E Inicialmente, no recipiente encontram-se 40% ( 000) = 400 m de diesel e 60% ( 000) = = 600 m de álcool. Sendo, em mililitros, a quantidade

Leia mais

Animação e Visualização Tridimensional

Animaçã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 mais

Pipeline de Visualização Câmara Virtual

Pipeline de Visualização Câmara Virtual Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Pipeline de Visualização Câmara Virtual 2 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL Edward Angel, Cap. 5 Apontamentos

Leia mais

Transformações 3D. Soraia Raupp Musse

Transformações 3D. Soraia Raupp Musse Transformações 3D Soraia Raupp Musse 1 Translação Coord. Homogêneas x y 1 t x 1 t y 1 x y x y x + t x y + t y t p p r r r + ' 2 x y x + t x y + t y y Escala Coord. Homogêneas x y s x s y 1 x y x y s x

Leia mais

GeoMafra Portal Geográfico

GeoMafra Portal Geográfico GeoMafra Portal Geográfico Nova versão do site GeoMafra Toda a informação municipal... à distância de um clique! O projecto GeoMafra constitui uma ferramenta de trabalho que visa melhorar e homogeneizar

Leia mais

GDC I AULA PRÁTICA 7

GDC I AULA PRÁTICA 7 GDC I AULA PRÁTICA 7 Perspectiva linear de quadro plano: - Desenho de figuras compostas por disposições de prismas correspondentes às situações de perspectiva de 1, 2 e 3 pontos de fuga. 1 Nota: Os exercícios

Leia mais

Laboratório Virtual Kit Óptico

Laboratório Virtual Kit Óptico Laboratório Virtual Kit Óptico Reflexão A luz nem sempre se propaga indefinidamente em linha reta: em algumas situações eles podem se quebrar, como acontece quando um espelho é colocado em seu caminho.

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

Algoritmos de Recorte em 2D

Algoritmos de Recorte em 2D Algoritmos de Recorte em 2D Computação Gráfica DCC065 Prof. Rodrigo Luis de Souza da Silva, D.Sc. Sumário Conceito de Recorte (Clipping) Introdução Algoritmo simples (Força Bruta) Algoritmo de Cohen-Sutherland

Leia mais

ESTEREOSCOPIA. A reconstrução 3-D pode ser realizada em três condições

ESTEREOSCOPIA. A reconstrução 3-D pode ser realizada em três condições ESTEREOSCOPIA RECONSTRUÇÃO 3-D A reconstrução 3-D pode ser realizada em três condições CONHECIMENTO PRÉVIO RECONSTRUÇÃO 3-D A PARTIR DE DUAS VISTAS Parâmetros intrínsecos e Triangulação (coords. absolutas)

Leia mais

Projeção ortográfica

Projeção ortográfica Instituto Federal de Educação Ciências e Tecnologia IFCE Sobral Eixo de Controle e Processos Industriais Curso: Tecnologia em Mecatrônica Industrial Disciplina: Desenho Técnico e Mecânico Projeção ortográfica

Leia mais

Exame Nacional de 2005 2. a chamada

Exame Nacional de 2005 2. a chamada Exame Nacional de 200 2. a chamada 1. Hoje de manhã, a Ana saiu de casa e dirigiu-se para a escola. Fez uma parte desse percurso a andar e a outra parte a correr. Cotações gráfico que se segue mostra a

Leia mais

Projeções e Visualização

Projeções e Visualização Computação Gráfica 5385: Licenciatura em Engenharia Informática Cap. 4 Projeções e Visualização Projeções e Visualização Sumário Pipeline de Visualização em OpenGL x y z w vértice original MODELVIEW matrix

Leia mais

TESTE INTERMÉDIO DE MATEMÁTICA B 10.º ANO RESOLUÇÃO

TESTE INTERMÉDIO DE MATEMÁTICA B 10.º ANO RESOLUÇÃO TESTE INTERMÉDIO DE MATEMÁTICA B 10.º ANO RESOLUÇÃO GRUPO I 1. Apresentamos dois exemplos de resposta. 1.º Exemplo: O hexágono regular [ABCDEF] está dividido em seis triângulos equiláteros, geometricamente

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

TIPOS DE REFLEXÃO Regular Difusa

TIPOS DE REFLEXÃO Regular Difusa Reflexão da luz TIPOS DE REFLEXÃO Regular Difusa LEIS DA REFLEXÃO RI = raio de luz incidente i normal r RR = raio de luz refletido i = ângulo de incidência (é formado entre RI e N) r = ângulo de reflexão

Leia mais

MESTRADO EM CIÊNCIAS DA COMPUTAÇÃO COMPUTAÇÃO GRÁFICA PROF A. CARLA FREITAS SISTEMA DE MODELAGEM DE SÓLIDOS POR SWEEP ROTACIONAL RELATÓRIO

MESTRADO EM CIÊNCIAS DA COMPUTAÇÃO COMPUTAÇÃO GRÁFICA PROF A. CARLA FREITAS SISTEMA DE MODELAGEM DE SÓLIDOS POR SWEEP ROTACIONAL RELATÓRIO UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL UFRGS CENTRO DE PÓS-GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO CPGCC UNIVERSIDADE DA REGIÃO DA CAMPANHA URCAMP CENTRO DE CIÊNCIAS DA ECONOMIA E INFORMÁTICA CCEI MESTRADO

Leia mais

Aplicações de Programação CNC/ISO com Microcomputador

Aplicações de Programação CNC/ISO com Microcomputador Aplicações de Programação João Manuel R. S. Tavares Joaquim Oliveira Fonseca Introdução No contexto da programação CNC seria benéfica a possibilidade de trabalhar com programas que, dentro do possível,

Leia mais

Escola Secundária/2,3 da Sé-Lamego Proposta de Resolução da Ficha de Trabalho do GAVE Ano Lectivo 2009/10 Funções 2 10.º Ano

Escola Secundária/2,3 da Sé-Lamego Proposta de Resolução da Ficha de Trabalho do GAVE Ano Lectivo 2009/10 Funções 2 10.º Ano Escola Secundária/, da Sé-Lamego Proposta de Resolução da Ficha de Trabalho do GAVE Ano Lectivo 009/10 Funções 10.º Ano Nome: N.º: Turma: 1. AC AB + BC 0 + 0 50, c.q.m.. Tendo em consideração que os três

Leia mais

Relação de Euler nos prismas V= número de vértices A= número de arestas F= número de faces

Relação de Euler nos prismas V= número de vértices A= número de arestas F= número de faces Prismas A reunião dos infinitos segmentos, paralelos a s, que têm um de seus extremos no polígono ABCDEF contido em e outro extremo pertencente ao plano, constitui um sólido geométrico chamado prisma.

Leia mais

EXAME NACIONAL DO ENSINO SECUNDÁRIO

EXAME NACIONAL DO ENSINO SECUNDÁRIO EXAME NACIONAL DO ENSINO SECUNDÁRIO 11.º ou 12.º Ano de Escolaridade (Decreto-Lei n.º 74/2004, de 26 de Março) PROVA 708/6 Págs. Duração da prova: 150 minutos 2007 2.ª FASE PROVA PRÁTICA DE GEOMETRIA DESCRITIVA

Leia mais

REFLEXÃO DA LUZ: ESPELHOS 412EE TEORIA

REFLEXÃO DA LUZ: ESPELHOS 412EE TEORIA 1 TEORIA 1 DEFININDO ESPELHOS PLANOS Podemos definir espelhos planos como toda superfície plana e polida, portanto, regular, capaz de refletir a luz nela incidente (Figura 1). Figura 1: Reflexão regular

Leia mais

Diagramas de Fases Ternários

Diagramas de Fases Ternários Diagramas de Fases Ternários Tecnologia de Materiais Cerâmicos e Vidros I 2006-2007 3. Diagramas de fases ternários São diagramas de fases entre 3 componentes que mostram as fases presentes e as suas composições

Leia mais

Roda de Samba. Série Matemática na Escola

Roda de Samba. Série Matemática na Escola Roda de Samba Série Matemática na Escola Objetivos 1. Apresentar uma aplicação de funções quadráticas; 2. Analisar pontos de máximo de uma parábola;. Avaliar o comportamento da parábola com variações em

Leia mais

UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS DEPARTAMENTO DE CIÊNCIAS DA COMUNICAÇÃO, ARTES. Diploma: Diploma de 1º Ciclo Total ECTS: 6

UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS DEPARTAMENTO DE CIÊNCIAS DA COMUNICAÇÃO, ARTES. Diploma: Diploma de 1º Ciclo Total ECTS: 6 EISI-2312 UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS DEPARTAMENTO DE CIÊNCIAS DA COMUNICAÇÃO, ARTES E TECNOLOGIAS DA INFORMAÇÃO Curso: CINEMA, VÍDEO E COMUNICAÇÃO MULTIMÉDIA Diploma: Diploma de

Leia mais

Ponto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro

Ponto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Ponto em Polígono António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Preliminares Uma curva poligonal (ou cadeia poligonal) é uma sequência finita v 0, e 0, v,, e n-2, v n-, e n-

Leia mais