1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
   

MODULO 6 TRABAJO COLABORATIVO

VRML 2.0: Mundos En Movimiento- Caracteristicas
La denominación de Moving Worlds resume todo lo que el VRML 2.0 es capaz de hacer: Movimiento y dinamizacion de mundos. Ejemplos de estas capacidades potenciales son:

- Luces que se encienden y apagan mediante un interruptor virtual.
- Los sonidos de una fuente de agua que se incrementan gradualmente a medida que el participante se acerca.
- Vehículos que pasan veloces junto del usuario o se detienen para recoger al usuario.
- Puertas virtuales que se abren o cierran automáticamente al percibir la cercanía de participante o se activen bajo su comando.
- Ascensores virtuales operando.
- Ventiladores virtuales de techo que giran.
- Bebederos de "agua" virtual que se activan.
- Personas virtuales que se mueven entre rutas.
- Teléfonos virtuales que suenan.

Todo esto - y mas- puede ser alcanzado mediante cinco tipos de nodos:
Eventos, rutas, sensores, interpoladores y guiones (scripts). Los cuatro primeros constructos conectan y controlan acciones, reacciones y animaciones. El nodo de guiones contiene JavaScript, o una referencia a un applet de Java externo que permite a los desarrolladores extender los comportamientos y dinámicas del VRML. Dos nodos especiales de VRML, Proto y ExternProto pueden también extender dinámicamente al VRML al dirigir al browser del participante a "bajar" (download" totalmente nuevos paquetes de funcionalidad VRML de cualquier sito en la Web.

También la nueva especificación incorporada en la versión 2.0 del VRML permite mejorar la apariencia del VRML al suministrar gradientes y escenarios texturados, sonidos vinculados a diferentes ubicaciones dentro del mundo y un nodo denominado MoviTexture que permite "mapear" vídeo MPEG-1 sobre objetos elegidos arbitrariamente. Así mismo, permite hacer contornos de terrenos, extrusiones, detección de colisiones, neblina y texto permanentemente legible por el participante.

Otras facilidades adicionales incluyen:

- Visualización 3-D de la base de datos en tiempo real.
- Visualización de gráficos 3-D a partir de datos provenientes de hoja de calculo de naturaleza compleja...
- Desplazamiento (walk-through) a través de espacios virtuales.
- Multi-participacion en juegos de Realidad Virtual.
- Interaccion en ambientes multimediaticos de conversación (chats).
- Estudio de geográficas fotorealisticas 3-D.
- Interconexión de mundos de gran tamaño.
- Los autores pueden insertar / añadir objetos a la escena que desarrollan (nodo inline) o reemplazar totalmente una escena (nodo Anchor)
- Interpoladores que facilitan animación e interaccion

Es importante destacar, dada la extensa gama de recursos y posibilidades ofrecidas por el VRML, la conveniencia de un participante y de un desarrollador CREATIVO que sepa aprovechar al máximo dichos recursos.

Lo Que No Es VRML 2.0
Oportuno resulta, desde un inicio, combatir exageradas hipérboles acerca de un inicio y dispersar dudas producto de desinformación.

- La tecnología del VRML 2.0 no debe ser confundida con otras tecnologías tridimensionales y multimediaticas.

- Las "extensiones" provistas por el VRML 1.0 no lo hacen equivalente al VRML 2.0. Pese a que añaden algo mas de funcionalidad al VRML 1.0 no son soportadas por todos los visualizadores (browsers) y no poseen la flexibilidad del estándar aprobado para la industria para el VRML 2.0. por el Consorcio VRML.

- Java no es VRML 2.0. El Java requiere conocimiento de programación en profundidad. El VRML 2.0 facilita la labor de los desarrolladores reduciendo considerablemente las exigencias a sus capacidades y conocimientos de programación. Lo cual, por otra parte, no niega la utilización de Java como apoyo al VRML. Existen muchas ventajas en incorporar Java al diseño de mundos virtuales.

- Las películas no son VRML 2.0.Entre otras razones porque se trata de experiencias de desarrollo lineal diseñadas para ambientes de gran amplitud de banda. No se puede realmente interactuar con películas y toman largo tiempo para "bajar" (download). Sin embargo, el manejo de películas y vídeo DENTRO del VRML ofrece a menudo una atractiva opción.

- El QuicktimeVR no es VRML 2.0. El QTVR ofrece grandes atractivos en el área de CD Roms en los cuales la amplitud de banda no constituye una exigencia y donde puede llegar a abarcar altos volúmenes de megabytes. Además el VRML posee la libertad de cambiar continuamente de trayectoria durante "caminatas" y no se atiene a cursos predefinidos de acción.