Universidad Yacambú
Vicerrectorado Académico
Instituto de Investigación  y Postgrado
Doctorado en Gerencia

 

 

 

 

 

 

Seminario Avanzado de Herramientas Web para la Ciencia y la Tecnología

 VRML

(vrml111)

 

 

 

 

 

 

Trabajo Nº 2

Msc. Ruth del Valle

Garrido Castillo

C.I. 11.186.912

email:[email protected]
Prof.  José Luis Pardo

 

 

 

 

 

 

Barinas, Mayo de 2005

RESUMEN

VRML : Significa Virtual Reality Modeling Language (Lenguaje de Modelado de Realidad Virtual) El lenguaje se entiende como complemento para HTML con el propósito de hacer una experiencia tridimensional en la WWW. VRML es como HTML un lenguaje estandarizado para la WWW. Es una especificación para crear mundos virtuales que se pudieran transmitir fácilmente por Internet.  Formato de archivo normalizado que tiene como objetivo la representación de gráficos interactivos tridimensionales, diseñado particularmente para su empleo en la web; es decir, consiste en un formato de fichero de texto en el que se especifican los vértices y las aristas de cada polígono tridimensional, además del color de su superficie. Es posible asociar direcciones web a los componentes gráficos así definidos, de manera que el usuario pueda acceder a una página web o a otro fichero VRML de Internet cada vez que pique en el componente gráfico en cuestión.

Su página principal está en www.web3d.org (Web3D Consortium) donde se puede encontrar todo tipo de cosas relacionadas con él. Está basado en ficheros de texto, en los cuales siguiendo un cierto formato se crean mundos virtuales. Es gratis, no es difícil, y realmente potente, al poder acoplar tecnología Java a nuestros mundos.

El VRML es un lenguaje de modelado de mundos virtuales en tres dimensiones a los que accedemos utilizando nuestro navegador igual que si visitásemos una página web cualquiera, con la salvedad que nuestras visitas no se limitan a ver un simple texto y fotografías, sino que nos permite ver todo tipo de objetos y construcciones en 3D por los que podemos pasear o interactuar.

Ventajas del VRML:

v     El modo de visitar sitios en Internet es mucho más avanzado.

v     La navegación se desarrolla de una manera mucho más intuitiva, dado que la forma de actuar dentro del mundo virtual es similar a la de la vida real. Podemos movernos en todas las direcciones, no solo izquierda y derecha sino también adelante, atrás, arriba y abajo. Podemos tratar con los objetos como en la vida misma, tocarlos, arrastrarlos, etc. y en general todo lo que se pueda imaginar.

v     Los escenarios son mucho más reales, pensemos en un ejemplo como podría ser una biblioteca virtual. En ella podríamos andar por cada una de las salas, tomar determinados libros y leerlos. A la larga, el acceso a Internet se ha de convertir en una experiencia mucho más cercana a la que realizamos en la vida y las visitas a los lugares retratados en la Red serán mucho más reales. Sin embargo, en la actualidad VRML presenta muchas limitaciones con respecto a sus potencialidades, que se irán cubriendo con la llegada de máquinas más potentes y periféricos avanzados para la realidad virtual como pueden ser guantes o cascos.

Breve Historia del VRML:

El VRML surgió en la primavera de 1994, durante una reunión convocada por Tim Berners-Lee y Dave Ragget para tratar de acercar los desarrollos de realidad virtual a Internet. En esta reunión los asistentes llegaron a la conclusión que se tenía que desarrollar un lenguaje común para la descripción de los mundos en 3D.

De este modo, en la Primera Conferencia Mundial de la WWW en Ginebra se aprobó el desarrollo de un nuevo lenguaje que permitiese crear mundos en tres dimensiones a los que se pudiera acceder por la World Wide Web. Con el tiempo se desarrolló el lenguaje dentro de varios requisitos: que fuese adaptable a la red, que no requiriese una línea de alta velocidad (anchos de banda elevados), que fuese multiplataforma, etc.

Se ha creado el Consorcio Web3D para desarrollar este formato y su primera especificación fue publicada en 1995; la versión actual funcionalmente completa es la VRML 97 (ISO/IEC DIS 14772-1). VRML, es la base en la que se desarrolla X3D (Dialecto XML para representaciones 3D basado en VRML.). El VRML está moribundo o desaparecido del todo, ya que no tuvo el éxito que se esperaba de él, sin embargo, hay quienes aún disfrutan con los mundos virtuales y añoran el VRML.

Recursos:

Los recursos necesarios para comenzar con VRML son pocos, y posiblemente ya tengamos, sin saberlo, todos los ingredientes para introducirnos en el desarrollo y edición de mundos virtuales. Estos son:

Ejemplo de VRML:


El archivo que contiene el código VRML es un fichero de texto. Este deberá ser guardado con extensión .wrl para ser reconocido por el navegador como archivo fuente de un mundo virtual.
Para su posterior visualización simplemente habrá de abrirse con el navegador. Si nuestro visualizador se encuentra correctamente instalado se encargará de mostrar el mundo y podremos interaccionar con el.


Ver un mundo virtual                                Ejemplo de VRML

Infografía:

VRML111   Visualizador VRML que se instala como plugin en los navegadores. El Cosmo Player es un plug-in que nos permitirá ver esos mundos virtuales, por lo que será muy recomendable que instalemos este software antes de ponernos a investigar sobre la tecnología. http://www.desarrolloweb.com/articulos/341.php

VRML112  VrmlPad. Editor de texto con muchas utilidades para programar mundos virtuales en VRML. Un programa interesante que nos permitirá aumentar notablemente la productividad al programar con VRML. http://www.desarrolloweb.com/articulos/340.php 

VRML113   Creación de mundos virtuales con VRML 97. Curso que enseña a construir mundos virtuales 3D en la Web mediante el lenguaje standard VRML 97. Los participantes aprenden conceptos, terminología y sintaxis VRML. Presenta un tutorial en formato html e incluye ejemplos VRML embebidos.  http://dmi.uib.es/~abasolo/cursox3d/

VRML114  Realidad Virtual. Valiosa información sobre Realidad Virtual, sus principios, sus aplicaciones en Internet, avances tecnológicos y demostraciones de VRML. Un lenguaje desarrollado para llevar el concepto de Realidad Virtual a millones de usuarios a través de Internet. Contempla además, información de la Historia, Requerimientos y Links a otras páginas  sobre el tema. http://www.activamente.com.mx/vrml/

VRML115   Cortona, Cliente VRML. Programa para visualizar mundos VRML que se instala como Plug-in, compatible con los navegadores más habituales. Se trata de un visor de 3D interactivo ideal para visualizar mundos virtuales en la web, y es compatible con diversas tecnologías para desarrollo 3D y con todos los formatos de VRML aparecidos en el pasado. El programa provee de las opciones habituales de los visores 3D para el web, como pueden ser distintas vistas, movimiento en primera persona, estudio de objetos, etc. http://www.desarrolloweb.com/articulos/1630.php

VRML116   VRML: Virtual Reality Markup Language. Monografía sobre el tema de del lenguaje de modelado de realidad virtual, conceptos, historia, cómo comunicar la imaginación, imaginación electrificada, comunicación computacional, cómo funciona el VRML, los visualizadores, arquetipos, entre otros aspectos de gran importancia en el desarrollo de realidad virtual. http://www.monografias.com/trabajos2/vrml/vrml.shtml

VRML117   Cursos sobre VRML. La web del programador. Contiene cursos y tutoriales sobre el lenguaje de modelado de realidad virtual, destinados a personas sin (casi) ningún conocimiento de programación y del ámbito del mundo audiovisual. http://www.lawebdelprogramador.com/cursos/mostrar.php?id=99&texto=VRML

VRML118   Galería de Modelos en VRML. Portal de divulgación de trabajos desarrollados por los Estudiantes del Laboratorio de Técnicas Avanzadas en Diseño de la Facultad de Arquitectura y Urbanismo de la Universidad Central de Venezuela - U.C.V. http://posta.arq.ucv.ve/vrml/index.html

1