28/05/2006 bruno marques e sérgio vieira instituto superior técnico1 representação de corpos...

15
28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior 1 Representação de corpos celestes

Upload: internet

Post on 17-Apr-2015

110 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 1

Representação de corposcelestes

Page 2: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 2

AplicaçãoAplicação

• Simulação e Representação de corpos celestes e seus movimentos

• Geração de sistemas estelares e corpos celestes de forma procedimental

• Representação destes corpos a grandes distâncias e próximo das suas superfícies

• Plataforma alvo: Display Wall do laboratório Lourenço Fernandes no pólo Tagus Park

Page 3: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 3

Ferramentas e bibliotecas utilizadasFerramentas e bibliotecas utilizadas

• OpenSG

• libNoise

• libExpat

• Windows + Linux

Page 4: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 4

Geração ProcedimentalGeração Procedimental

2D 3D

Page 5: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 5

NoiseNoise

Page 6: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 6

NoiseNoise

+ +

+ =

Page 7: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 7

NoiseNoise 3D 3D

Page 8: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 8

Algoritmo de visualização de terrenoAlgoritmo de visualização de terreno

• Características necessárias:– Possibilidade de visualização a grandes

distâncias assim como a grande proximidade– Pouca modificação de geometria (para

optimização na visualização em clustering)– Integração fácil com noise– Possível adaptação para visualização de

corpos celestes (terrenos esféricos)

Page 9: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 9

Algoritmo de visualização de terrenoAlgoritmo de visualização de terreno

Utilização da técnica geomipmapping ( http://www.flipcode.com/articles/article_geomipmaps.pdf )

Page 10: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 10

Algoritmo de visualização de terrenoAlgoritmo de visualização de terreno

Utilização de blocos de terrenos com diferentes níveis de detalhe

Page 11: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 11

Algoritmo de visualização de terrenoAlgoritmo de visualização de terreno

Para se adaptar à visualização de corpos celestes, utilização de 6 ‘terrenos’:

Page 12: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 12

Técnicas de OptimizaçãoTécnicas de Optimização

• Criação à priori dos blocos de terreno

• Cache

Page 13: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 13

ResultadosResultados

Page 14: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 14

DemonstraçãoDemonstração

• Vídeo(http://web.ist.utl.pt/~ist151094/gru.html)

Page 15: 28/05/2006 Bruno Marques e Sérgio Vieira Instituto Superior Técnico1 Representação de corpos celestes

28/05/2006Bruno Marques e Sérgio Vieira

Instituto Superior Técnico 15

PerguntasPerguntas

?