VRML Linguagem para Modelagem de Realidade Virtual

13 junho, 2007

Depois do Anim8or, começamos a aprender VRML na matéria de computação gráfica la da FAL. Segundo o Wikipedia, VRML “é um padrão de aplicativos de realidade virtual utilizado na Internet. Por meio desta linguagem, escrita em modo texto, é possível criar objetos tridimensionais podendo definir cor, transparência, brilho, textura (associando-a a um bitmap). Os objetos podem ser formas básicas, como esferas, cubos, ovóides, hexaedros, cones, cilindros, ou formas criadas pelo próprio programador, como as extrusões.”

Eu particularmente fiquei “morcegando” nessas aulas e não me envolvi muito, porém no final do período o trabalho final da segunda nota era um projeto em VRML. Obtendo o material do professor e utilizando o Google consegui obter informações suficientes para criar um projeto.

Para o projeto resolvi utilizar os recursos apresentados em Aula, como as formas primitivas, texturas, textos e animações.
No Google existem muitos tutoriais sobre VRML, a linguagem em si não é difícil, nem é preciso entender muito de 3D para brincar e criar cenários virtuais para a WEB.

Existem programas que criam e editam VRML em tempo real, mas eu achei meio complicado criar o cenário e depois explicar um código gerado pelo programa para o professor. Mas a vantagem de usar estes programas, é que da para importar um modelo de outro software 3D e exportar como VRML, foi assim que eu consegui exportar o Tanque de Guerra em 3D que fiz no anim8or para VRML.

A partir do modelo do tanque de guerra, eu tive a idéia de criar um tipo de Museu da Guerra, na verdade isso só foi uma desculpa para criar um cenário e jogar o tanque lá dentro :D .

Para poder visualizar o cenário, é necessário ter instalado o plugin do VRML no navegador. Existem vários plugins para VRML, eu recomendo usar o Cortona, é Gratuito e pode ser adquirido por aqui:
http://www.parallelgraphics.com/products/cortona/download/

Para visualizar o Museu da Guerra em VRML, clique no endereço abaixo logo após ter instalado o plugin.
http://reiserfs.killermonkeys.net/sourcecode/wrl/museu/museu.wrl

Post a Comment