Daniel Schneider (1998). Introduction to the VRML Standard and 3D Graphics
VRML: Virtual Reality Modeling Language. Permite especificar cenas 3D dinânicas navegáveis através de um browser. Formato de ficheiro que descreve objectos e mundos 3D interactivos, funcionando também como formato transversal entre aplicações multimédia e 3D.
- norma aberta: norma ISO/IEC-14772-1:1997 (vrml97, norma x3d mais recente e potente).
- formato transversal entre CAD, modelação e animação 3D.
- ambientes virtuais partilhados.
- componente da norma html, desenhado de raiz para partilha de objectos e cenas 3D na internet.
- linguagem que descreve a geometria e o comportamento de uma cena tridimensional (ou mundo).
- VRML2.0: mais realista e interactiva do que a norma anterior (suplantada já pela norma X3D).
- Mundos VRML: ambientes virtuais partilhados via internet.
- Formato: ficheiro de texto utf-8 ou ASCII com extensão .wrl. Pode ser comprimido (norma X3D: extensão .x3d).
- Visualizar VRML: é necessário um browser dedicado que interprete a linguagem; uma aplicação externa (caso do BS Contact, Cosmo Player ou Vivaty Scenes); um plugin para o browser.
- Não requer compilador, integra-se com Java.
- Produzir vrml: pode ser codificado à mão em editor de texto; utilizando um modelador que suporte o formato.
- Incorporável em html (embed tag: