46272-4 - Tópicos Especiais em Computação Gráfica

MATERIAL de APOIO

Material de Aula

Assunto
Docs
Slides
Introdução à Realidade Virtual  Aula1-Introducao.pdf Aula1-Introducao.ppt.pdf
Aplicações de Realidade Virtual Aula2-Aplicacoes.pdf Aula2-Aplicacoes.ppt.pdf
Visão Tridimensional Aula3-Visao3D.pdf Aula3-Visao3D.PPT.pdf
Dispositivos de Rastreamento Aula4-Rastreamento.doc.pdf Aula4-Rastreamento.PPT.pdf
Som Tridimensional Aula5-Som.doc.pdf Aula5-Som.PPT.pdf
Dispositivos de Geração de Tato e Força Aula6-TatoForca.doc.pdf Aula6-TatoForca.PPT.pdf
Artigo sobre rastreamento de posição por cabos ArtigoCabos.pdf
Interação em Ambientes Imersivos Aula8-Interacao3DImersiva.DOC.pdf Aula8-Interacao3DImersiva.PPT.pdf
Realidade Aumentada Artigos  Aula9-RealidadeAumentada.PPT.pdf
Ambientes Virtuais Colaborativos Artigo
  • A Network Communication Protocol For Distributed VE (no XEROX do 30)
Aula10-Colaboracao.PPT.pdf


Ferramentas de Desenvolvimento para RV



 

OpenGL

        Material de Aula  sobre OpenGL

        Exemplo Básico em OpenGL
            VisualC
            DevCPP
 

        http://www.delphi-jedi.org : Uso de OpenGL em Delphi
        http://delphigl.cfxweb.net : Uso de OpenGL em Delphi
        http://nehe.gamedev.net/  : Tutorias de OpenGL com exemplos em várias linguagens
        http://www.cfxweb.net/~delphigl/files/bmp.pas: Biblioteca em Delphi para carregar um BMP
        http://www.crazyentertainment.net
        http://www.gametutorials.com: Site com rotinas para carga de objetos 3D e tutoriais sobre Games e OpenGL
        http://www.magic-software.com/SourceCode.html
 


Aula sobre Navegação em ambientes virtuais

        Clique aqui


Aula sobre Transformações Hierárquicas em OpenGL

        Clique aqui


Aula sobre apontamento de Objetos em ambientes virtuais

        Apontamento.html


Mapeamento de Texturas em OpenGL

            http://www.inf.pucrs.br/~pinho/CG/Aulas/OpenGL/OpenGL.html


Leitores de Objetos

        Leitor de 3DS, usando a GLUT. Versão para o Visual C++
        Leitor de 3DS, usando a GLUT. Versão para o DEV CPP (Obrigado ao Rafael Bueno pela ajuda com as libs !)
        Leitor de 3DS, Usando a GLUT. Funciona com Visual C++
                    - Melhor que o anterior, mas não desaloca a memória alocada para o objeto.
                    - Criado por  Matthew Fairfax. Versão original em ftp://ftp.flipcode.com/cotd/3ds-loadview.zip
                    - Ainda precisa ser testado com o DEVCPP
 


Sites com Modelos de Objetos

           Modelos em AC3D para o Maverik : http://www.inf.pucrs.br/~pinho/TCG/Ac3d_objects
           3D FILES http://www.3dfiles.com/
           http://www.quick3d.org/
           SURFdriver Software http://surfdriver.com/
           http://www.3-d-models.com/
           http://www.greatbuildings.com/models/
           http://3dcafe.com/asp/meshes.asp
           http://www.dmoz.org/Computers/Graphics/Software/3D/Models
           http://www.amazing3d.com/free/free.html
           http://www.the3dstudio.com/
           http://web3d.about.com/compute/web3d/cs/clipartsources/index.htm
           http://www.mhri.edu.au/~pdb/3dformats/
           http://romka.demonews.com/models/index_eng.htm


Descrição de formatos 3D

            Site sobre Java 3D: http://www.j3d.org/
            Lista com descrições de formatos 2D e 3D: http://www.dcs.ed.ac.uk/home/mxr/gfx/index-hi.html
            Lista com descrições de formatos 3D: http://www.wotsit.org
            Lista com descrições de formatos 3D: http://astronomy.swin.edu.au/~pbourke/3dformats/
            Fontes para leitura de objetos 3D:  ftp://avalon.viewpoint.com/pub/utils/convertershttp://www.gametutorials.com
            Lista com conversores de formato: http://www.3dlinks.com/software_converters.cfm
            Lista com conversores de formato: http://www.grime.net/GISStuff/index.htm
            Lista enorme com descrição de formatos 2D e 3D: http://www.wotsit.org/
           http://www.dcs.ed.ac.uk/home/mxr/gfx/2d-hi.html
            Lista tradicional (mas esta ficando desatualizada) http://www.cica.indiana.edu/graphics/3D.objects.html
           http://www.dcs.ed.ac.uk/home/mxr/gfx/3d-hi.html
           http://www.tnt.uni-hannover.de/soft/compgraph/fileformats

            Ferramenta de conversão de formatos: http://www.stmuc.com/thbaier
            Para Delphi veja procure o konverter.zip http://www.delphi3d.net/listfiles.php?category=1
           http://www.3dlinks.com/3dprogramming_opengl.cfm


Drivers para Controle de Dispositivos de RV


Biblioteca para Compartilhamento de Memória

        Este biblioteca poderá ser usada caso a ferramenta a linguagem ou o sistema operacional escolhido pelo grupo não possua suporte à leitura de dispositivos de RV.