Histórico
- No final da década de 80, Tim Berners-Lee criou a World Wide Web, adicionando inovações à
Internet em termos de conectividade e de interface.
- Em 1992, surgiu a biblioteca gráfica Inventor da Silicon Graphics, para permitir que
programadores desenvolvessem, com rapidez, programas gráficos 3D interativos, baseados nos conceitos de
cena e na descrição de objetos.
- Em maio de 1994, em Genebra, na 1a Conferência da World Wide Web, o grupo de discussão de realidade
virtual decidiu desenvolver uma linguagem de descrição de cena que pudesse ser usada na Web.
-
Em outubro de 1994, na 2a Conferência da World Wide Web, foi decidida a adoção de um formato baseado no
metafile do Open Inventor, com modificações para sua utilização em rede.
- Em maio de 1995, a especificação da VRML 1.0 foi completada, permitindo a criação de cenas estáticas.
Em janeiro de 1996 foi lançada a versão 1.0c, corrigindo alguns problemas.
- Em 1995, colaboradores da comunidade de VRML formaram o VRML Architecture Group
(VAG). Iniciou-se uma discussão sobre extensões à linguagem que
suportassem animação e interação. Foi lançado um call for proposals para uma redefinição da linguagem.
A Silicon Graphics, Netscape e outras companhias criaram a Moving Worlds
(Moving Worlds).
- Em março de 1996, o VAG decidiu por larga maioria adotar esta proposta como ponto de partida
para VRML 2.0, anunciada no Siggraph'96, após intensa discussão. Esta especificação redefiniu a sintaxe de VRML, e
introduziu várias modificações para permitir animação, interação, som, fog, backgrounds e extensões à
linguagem. Embora versões beta de plug-ins existam desde o início de 1997, ainda têm diferentes
níveis de adesão à especificação.
- Em 1997 iniciou-se um esforço para apresentar a especificação à International Standards Organization (ISO).
Alguns pontos foram revistos, e a especificação reescrita e chamada de VRML 97. O primeiro browser aderente
à esta especificação foi o Cosmo Player da SGI.
- Os browsers para VRML 1.0 não permitem a exibição de VRML 2.0. A maioria dos browsers para VRML 2.0
também exibem VRML 1.0, e na maioria dos casos são capazes também de exibir VRML 97.