miércoles, 13 de enero de 2010

Capítulo 1: Introducción


Para la programación de ambientes virtuales existen diversas herramientas, entre las que se encuentra VRML (Virtual Reality Modeling Language) [Alarcón 00]. VRML permite la creación de mundos virtuales con objetos en tres dimensiones y el control de estos objetos a través de sensores de movimiento, tacto, visibilidad, proximidad y tiempo, permitiendo su manipulación y/o animación en el espacio virtual. Los objetos realizados con VRML pueden ser visualizados desde un navegador de Internet (Internet Explorer, Netscape Comunicator, etc.), añadiendo visualizadores (plug-in) como Cosmo Player, Platinum óel propio de Microsoft. Los archivos de programas VRML se pueden crear en cualquier editor de texto.

Además, VRML puede interactuar con otros lenguajes de programación como Java, haciendo posible combinar una poderosa herramienta de visualización, con las ventajas de un lenguaje de programación de propósito general. VRML, fue desarrollado en el año de 1994 en Silicon Graphics, se tiene una revisión en 1997 con lo que surge VRML 97 ó VRML 2.0.

VRML es un lenguaje de definición de escenas cuyo objetivo es la descripción de entornos virtuales tridimensionales (3D) que pueden transmitirse e interrelacionarse a través de Internet. La idea surgió en la primera World Wide Web Conference, en Ginebra, primavera de 1994, durante una sesión de trabajo organizada por Tim Berners Lee, creador de HTML y padre del WWW y Dave Raggett; con el objeto de discutir acerca de la posibilidad de incorporar una interfaz de realidad virtual para el WWW (Internet).
Entre los asistentes se determinó la necesidad de disponer de un lenguaje simple capaz de describir una escena tridimensional, distribuíble a través de HTTP e integrable en el mundo WWW mediante la incorporación de hiperenlaces que permitieran saltar a otras escenas 3D o a documentos HTML. Así, surgió el nombre de VRML, Virtual Reality Markup Language, por analogía con el de HTML (HyperText Markup Language). Posteriormente el nombre se cambio por el de Virtual Reality Modeling Language (VRML).

No hay comentarios:

Publicar un comentario