100 likes | 220 Views
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?
E N D
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...)
Modelagem de dados (geometria computacional) DADOS Visualização (computação gráfica, síntese de imagem) Visão (análise de imagem) IMAGEM Processamentodeimagens Computer Graphics
Modelagem de Dados Visão Computacional http://www.tecgraf.puc-rio.br/juizvirtual
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
350 millions of triangles Superfície x Volume
Modelagem Visualização Proc. Img. Visão 2D 3D Pré-processada Interativa Vis. Científica Game Superfícies Volumes Programação CPU Programação GPU Onde estamos? Computação Gráfica
Visualisation Interactive de Modèles Complexes avec les Cartes Graphiques Programmables Interactive Visualization of Massive Models using Graphics Cards Rodrigo de ToledoPh.D. thesisLORIA-INRIA