miércoles, 13 de enero de 2010

EMPLEO DEL VRML EN AMBIENTES VIRTUALES

VRML ha conseguido implantarse como herramienta de trabajo en numerosas disciplinas, a continuación mostramos una lista de algunas de ellas:

Realidad Virtual en la medicina: esto supone un importante avance en lo que a técnicas de formación se refiere. Médicos de todo el mundo podrán practicar delicadas operaciones en un mundo virtual diseñado a su medida pudiendo así perfeccionar las técnicas sin ningún riesgo. En concordancia con esto y con las nuevas tecnologías esta empezando a darse la telemedicina, que es la posibilidad de que un paciente sea atendido a distancia por su médico.



Realidad virtual en la arquitectura: la arquitectura se desarrolla entorno al avance de la tecnología en lo que a mundos tridimensionales se refiere. Esto permite al arquitecto explorar virtualmente lo que va a ser su proyecto y mejorarlo si lo cree oportuno



Realidad virtual en el arte: poder contemplar las maravillosas obras artísticas presentes en todo el mundo esta fuera del alcance de muchos, cabe la posibilidad de contemplarlas en galerías virtuales diseñadas por ejemplo en VRML, que aunque no son lo mismo, siempre dejaran un mejor sabor de boca que contemplarlas sobre el papel y permitirán un estudio de las distintas obras un poco más detallado. Otro atractivo es la reconstrucción de obras que ya no existen o que se encuentran en ruinas, ó incluso crear obras de arte mediante la manipulación de imágenes virtuales.


Realidad virtual en animación: este es un campo en el que el desarrollo no tiene límite y que va ligado a la imaginación del desarrollador. VRML sólo actúa como herramienta


Realidad virtual en la química: es posible visualizar estructuras moleculares en 3D. Esto supondría una importante herramienta para los químicos. Pero también es posible realizar y visualizar los procesos químicos, sin riesgo para las personas

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).

PROLOGO


VRML son las siglas de Virtual Reality Modeling Language (lenguaje para el modelado de realidad virtual), es una de las herramientas más prometedoras en el campo de la visualización y graficación por computadora; no sólo porque es una herramienta gratuita, sino, por que además es un lenguaje sencillo e
interactivo.

VRML, fue concebido como un lenguaje simple, que permitiera la creación de ambientes virtuales para Internet y en donde los usuarios pudieran interactuar con los objetos dentro de un mundo virtual, con eficiencia y buen desempeño. VRML permite la creación de gráficos impresionantes, animaciones, reproducción
de sonido, enlaces con otros mundos y/o páginas de Internet, etc. Pero esposible aumentar su poder de cálculo al trabajar conjuntamente con otros lenguajes de programación como Java y JavaScript.

Las aplicaciones en las que es posible emplear ambientes virtuales son innumerables, desde las ciencias básicas, en entrenamiento, en capacitación, en visualización, en arquitectura, en ingeniería, en medicina, en biología, etc.

Este documento describe de forma breve algunas de las características más importantes de VRML 2.0, con las cuales es posible crear mundos interactivos, con sonido, animaciones, efectos de iluminación, etc. Además provee de una guía para la sintaxis de VRML y de la interacción de este con otros lenguajes como JavaScript y Java. Además presenta una breve introducción al lenguaje X3D, sucesor de VRML.