Programação Gráfica 3D com OpenGL, Open Inventor e Java 3D
A. L. Bicho,
L. G. da Silveira Jr., A. J. A. da Cruz, and A. B. Raposo.
Revista Eletrônica de Iniciação Científica (REIC), Ano II, Volume II, Número I. Março 2002.
Sociedade Brasileira de Computação, Brazil.
(ISSN 1519-8219)
Resumo
Este tutorial aborda três tecnologias de domínio público nas áreas de computação gráfica e animação
por computador, enfocando ferramentas de programação para apoio ao desenvolvimento de sistemas gráficos
interativos. A primeira parte aborda OpenGL, uma tecnologia de menor nível de abstração para a geração
de formas geométricas e imagens. Na segunda parte é estudada a Open Inventor, uma toolkit orientada a
objetos construída sobre a OpenGL, contemplando funções mais sofisticadas, como gerenciamento de janelas
e manipulação de eventos. Finalmente, será apresentada a Java 3D, que é fortemente inspirada na Open
Inventor. Ela é a biblioteca padrão da linguagem Java para a criação de programas com imagens
tridimensionais, animação e interação com o usuário. Cabe salientar que este trabalho é de caráter
introdutório, com referências a estudos avançados.
Palavras-chave:
Computação Gráfica, Animação por Computador, Realidade Virtual, Interação
Homem-Computador, OpenGL, Open Inventor, Java 3D.
PDF (291 KB) - In Portuguese.