programa cg tosco

7

Click here to load reader

Upload: marco-silva

Post on 20-Jul-2015

665 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programa CG tosco

Trabalho de Computação Gráfica: Sistema Solar

● Grupo:● Marco Arthur● Rafael Beraldo● João Gabriel● Denis

Page 2: Programa CG tosco

Propósito

● Programa para transformações e controle de transformações geométricas em CG, particularmente para os modelos em OpenGL.

● “Pequeno controle de camera” zoom in e zoom out.

Page 3: Programa CG tosco

Execução

● Controle de Teclado:● Controle de Mouse:

Page 4: Programa CG tosco

Arquivos Significativos

● planetas_opengl.cpp: Arquivo com as definiçoes geométricas de cada planeta, controle (tratamento de eventos)

● Apesar das extensões, programação procedural, completamente C style.

Page 5: Programa CG tosco

Trechos De Código

● Definição de objetos geométricos:● void display ( void )● Apoio de glut que esconde a definição por

pontos e polígonos da esfera: glutSolidSphere()

● Portanto duplo propósito: definição de objetos e criação renderização dos mesmos.

Page 6: Programa CG tosco

Desafios Encontrados

● Maior desafio foi encontrar um jeito de entender melhor a criação de objetos usando OpenGl. O que de fato, exige-se de modelagem ? E quais os passos para concluir a modelagem partindo apenas de um desenho conceitual ?

● A solução foi pesquisar em códigos mais simples e ver apenas o resultado de uma modelagem, inferir daí os passos mais significativos.

Page 7: Programa CG tosco

Conclusão

● Planejamos diminuir o escopo possível para ter algo a apresentar.

● Aprendemos que em certos aspectos que a modelagem é importante por influenciar a arquitetura do programa, melhores exemplos encontrados modularizam bem a partir da definição dos objetos da cena.