Mini-curso de Implementação de Aplicações
Remis
Balaniuk
Este mini-curso on-line tem a
finalidade de fazer descobrir a Realidade Virtual a programadores com alguma
experiência em C++ e orientação a objetos.
É um mini-curso de cunho bastante
prático, com exemplos com código fonte e problemas propostos.
Todo o material é baseado na
biblioteca livre Chai3d (http://www.chai3d.org)
e no Borland Builder C++ 6.
Apresentações powerpoint :
Primeira unidade :
RVaula1.ppt : Introdução
RevisaoC++.ppt : Revisão C++
Segunda unidade
RVaula2.ppt : Aplicações
Terceira unidade
RVaula3.ppt : Introdução à Geometria 3D e ao Chai
RVaula4.ppt : Transformações geométricas
RVaula5.ppt : Hierarquias de objetos
Rvaula6.ppt : Luzes, materiais e texturas
Rvaula7.ppt : Carga de modelos a partir de arquivos
Quarta e quinta unidades
Rvaula8.ppt : Animação e simulação de mundos físicos
Rvaula9.ppt : Colisões
Rvaula10.ppt : Interfaces hápticas
Projetos
Aula2 – Transformações
geométricas básicas
Aula3 – Manipulação da
matriz de transformação
Aula4 – Braço articulado
Aula5 – Sistema
planetário bricks.bmp
– bitmap de tijolos
Aula7 – Carga de
modelos modelos.zip –
arquivos
Aula8 – Simulação dinâmica
Aula9 – Colisões