Upload
internet
View
113
Download
3
Embed Size (px)
Citation preview
Interactive 3D visualization
by Rodrigo de Toledo
28/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 DadosVisã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