A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:

Apresentações semelhantes


Apresentação em tema: "The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:"— Transcrição da apresentação:

1

2 The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica: Aula 6: Representação 3D Parte 2: Projeções Paralelas Prof. Dr. rer.nat. Aldo von Wangenheim

3 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC

4 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC Para representar objetos de um mundo 3D em uma tela inerenrtemente 2D utilizamos uma técnica denominada. Para representar objetos de um mundo 3D em uma tela inerenrtemente 2D utilizamos uma técnica denominada projeção. Vimos que existem 2 tipos possíveis de projeção: – –Paralela Distância do plano de projeção não importa.Distância do plano de projeção não importa. – –Perspectiva Reproduz realisticamente efeitos causados pela distância.Reproduz realisticamente efeitos causados pela distância. Veremos inicialmente a projeção paralela. 6.5. Conceitos Básicos em Projeção

5 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC VRC - 3D Viewing Reference Coordinates 6.5. Conceitos Básicos em Projeção n VPN u v (U max V max ) (U min V min ) CW Window View Plane VPN: View Plane NormalCW: Center of Window VRP: View Refrence Point VRP uv: Plano de Projeção

6 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC Projeção Paralela: Paralelepípedo Infinito de Projeção 6.5. Conceitos Básicos em Projeção n VPN CW PRP DOP

7 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC Direção de Projeção DOP sempre Perpendicular ao Plano de Projeção (Paralela ao VPN) 6.5. Projeção Paralela Ortogonal n VPN PRP DOP

8 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC Formas mais antigas de se simular Perspectiva. Usam sistema de coordenadas não-ortogonal –DOP (geralmente em relação a x) não é perpendicular ao plano de projeção. Principais: Cavaleira (30 o )Cavaleira (30 o ) Cabinet (60 o )Cabinet (60 o ) Não veremos nesta disciplina. 6.5. Projeção Paralela Não-Ortogonal

9 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC 6.6. Projeção Paralela Ortogonal (Isométrica)

10 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC 6.6. Projeção Paralela Cavaleira (30 o )

11 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC 6.6. Projeção Paralela Ortogonal (Objeto Rotacionado)

12 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC 1.Translade VRP para a origem 2.Determine VPN –Decomponha e determine os ângulos de VPN com X e Y 3.Rotacione o mundo em torno de X e Y de forma a alinhar VPN com o eixo Z 4.Ignore todas as coordenadas Z dos objetos. 5.Normalize os resto (coordenadas de window) 6.Clippe 7.Transforme para coordenadas de Viewport 6.6. Algoritmo Projeção Paralela Ortogonal

13 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC x z y 0. Plano de Projeção Qualquer. VRP

14 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC x z y 1. Translade VRP para a origem. Translade o mundo com VRP VRP

15 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC x z y 2. Determine VPN. Determine x Determine y x y VPN

16 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC x z y 3. Rotacione o mundo em torno de X e Y de forma a alinhar VPN com o eixo Z

17 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC x z y 4..... o resto é fácil.....

18 Disciplina Computação Gráfica Curso de Ciência da Camputação INE/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Prof. Dr. rer.nat. Aldo v. Wangenheim - Departamento de Informática e Estatística - INE/CTC/UFSC 1.Clipping 3D e Volume Canônico 2.Perspectiva com um Ponto de Fuga Exercício: Implemente o que foi visto hoje. Defina um VPN qquer fornecendo dois pontos sobre uma reta. O primeiro ponto pode ser o VRP. 6.7. Próxima Aula:


Carregar ppt "The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:"

Apresentações semelhantes


Anúncios Google