Interactive 3D visualization
description
Transcript of Interactive 3D visualization
Interactive 3D visualization
by Rodrigo de Toledo28/08/2007
Perguntas• Nome, período e por que CG?• Qual a sua experiência em programação?
– Programação Orientada a Eventos (interface gráfica)?
– Já fez algum programa modulado em diversos arquivos e usando bibliotecas que não são padrão?
– Programação Orientada a Objetos?– Design patterns?
• Experiência profissional?• Dominío do inglês?
(Now, a little bit about me...)
Computer Graphics
Processamento de imagens
Modelagem de dados(geometria computacional)
Visão(análise de imagem)
Visualização(computação gráfica,síntese de imagem)
DADOS
IMAGEM
Modelagem de Dados Visão Computacional
http://www.tecgraf.puc-rio.br/juizvirtual
Processamento de Imagens
Visualização• 2D x 3D
– Photoshop x 3D Max
• Interativa (ex:games) x
pré-processada (ex: “Os incríveis”)
• Perguntas:• Como aumentar qualidade sem perder performance?• Como aumentar performance sem perder qualidade?• Como aumentar o volume de objetos visualizados sem perder
performance?• Como aumentar realismo?• Como aumentar interatividade?• Como visualizar o que não pode ser visto? (exemplos em
visualização científica: campos vetoriais, reservatórios de petróleo)
Visualização Interativa• Frame rate
– 30 fps• 2 exigências:
– Movimento visualmente contínuo– Tempo de latência “imperceptível” entre a ação do usuário e a reação da aplicação
• Games x Visualização Científica
• Superfícies e volumes
Superfície x Volume
350 millions of triangles
Onde estamos?Computação Gráfica
Modelagem Visualização Proc. Img. Visão
Pré-processada Interativa
2D 3D
Superfícies Volumes
Programação CPU Programação GPU
Vis. Científica Game
Interactive Visualization of Massive Models using
Graphics Cards
Rodrigo de ToledoPh.D. thesis
LORIA-INRIA
Visualisation Interactive de Modèles Complexes avec les Cartes Graphiques Programmables