O VRML97 ou VRML 2.0 (versão) é a sigla em inglês para Virtual Reality Modeling Language, ou, numa tradução literal para o português, Linguagem para Modelagem de Realidade Virtual.
O VRML é uma linguagem parecida com o HTML; mas ou invés de vermos textos, vemos objetos em 3D. Podemos criar mundos, ambientes internos ou externos, simples ou complexos objetos, enfim, praticamente tudo o que existe (e o que não existe) no universo, criar movimentos, funções, botões, links e etc.
Em termos técnicos, a extensão padrão do VRML97 é um arquivo ‘.wrl’.
Para se construir um arquivo .wrl, usa-se um programa de texto simples, de preferência o Bloco de Notas. Podemos usar programas específicos também, mas creio que para isso é preciso um computador com bastante memória ram e um bom processador.
Além disso, precisamos de um visualizador de extensões .wrl, ou seja um plugin. Aqui você poderá encontrar uma lista completa de plugins.
Outro programa importante, é um navegador. O VRML é uma linguagem voltada para navegação web, como uma página na internet.
Testei quatro: o Firefox (atualizado), o Internet Explorer 8, o Ópera e o Google Chrome. Todos funcionam numa boa, basta na hora de instalar o Cortona3D, escolher o navegador de sua preferência.
Bom, depois de tudo instalado, você poderá visualizar os mundos em VRML.
No VRML você tem as mesmas funcionalidades básicas de um jogo em primeira pessoa. As setas te movimentam para frente ou para trás, para um lado ou para o outro. Pressionando a tecla ‘SHIFT’, seus movimentos ficam mais rápidos.
Cada visualizador tem uma estrutura diferente para navegação, mas as funções são as mesmas em todos. Isso porque quem determina como será feita a navegação do usuário é a própria linguagem do VRML.