jueves, 10 de noviembre de 2011
MUNDOS VIRTUALES INMERSIVOS
-Introducción:
Realidad Virtual (RV) es una de las áreas de investigación y desarrollo más reciente en la
industria de la computación. Sus aplicaciones potenciales van desde el diseño de interiores hasta
simulación de vuelos aeronáuticos. Existen diversas formas de emplear la tecnología de realidad
virtual, teniendo como premisa, crear medios más intuitivos para que humanos y computadores
trabajen juntos.
En este trabajo se presenta el desarrollo de un Sistema de Realidad Virtual Inmersiva: VWC
(Virtual World Creator), que contempla el diseño y creación de una herramienta de software que
provee una interfaz que permite la construcción y edición de mundos virtuales inmersivos. VWC es de
carácter general, con la finalidad de ser útil en distintas áreas de aplicación.
Aunque RV es una tecnología ampliamente usada hoy en día, no existen métodos de desarrollo
propios para el diseño de herramientas de software de RV. En este trabajo se adapta el método
OOSE, al desarrollo de la herramienta propuesta.
Este artículo consta de cuatro secciones, además de la introducción y las conclusiones. En la
primera de ellas se explican algunos conceptos relacionados con Realidad Virtual. Posteriormente se
plantea el desarrollo de la herramienta y su implementación. Finalmente, se presentan algunos ejemplos
de aplicación de VWC y una comparación con herramientas de tipo CAD.
-Conceptos relacionados con Realidad Virtual:
A continuación se presentan algunos conceptos vinculados con la Realidad Virtual necesarios
para la comprensión de este trabajo.
Objeto virtual: es un modelo abstracto de un objeto real que tiene atributos que lo definen y
puede tener comportamiento propio. Un objeto virtual puede tener asociado luces y sonidos como parte
de sus atributos. El objeto virtual está definido por una geometría generalmente asociada a un conjunto
de polígonos.
Comportamiento: es un conjunto de reacciones de un objeto que actúa en respuesta a un
estímulo procedente de su medio externo, y es observable objetivamente.
Ambiente virtual: es el escenario que rodea al usuario y a los objetos virtuales. El ambiente
virtual tiene atributos que lo definen y puede tener comportamiento. Entre los atributos que puede tener
un ambiente virtual están las luces y los sonidos.
Mundo Virtual: está compuesto por el ambiente virtual y todos los objetos virtuales contenidos
dentro de él (el Mundo Virtual vacío tiene un Ambiente Virtual por defecto a pesar de no contener
objetos).
Escena: es la imagen de un Mundo Virtual que el usuario visualiza en un momento dado.
Inmersión: puede definirse como la presentación de pistas sensoriales que convencen
perceptivamente a los usuarios de que ellos están rodeados por el ambiente generado por computadora.
Para elevar la sensación de inmersión del usuario dentro del mundo virtual, se deben representar 4
fielmente comportamientos físicos de los objetos como la gravedad y las colisiones entre los objetos.
Gesto: está definido por la posición y orientación, de la mano y los dedos del usuario, en un
momento determinado. El usuario interactúa con el mundo virtual a través de gestos.
Navegar: se dice que el usuario navega dentro del mundo virtual cuando cambia su posición
y/o orientación dentro de este.
Sistema de Realidad Virtual: es un conjunto de dispositivos de hardware y software que
ubican al participante en un ambiente generado por computadora que aparenta ser real. Este cuenta con
una interfaz entre la computadora y, los sistemas perceptivos y musculares del usuario. El sistema
puede estar conformado por los siguientes componentes [2]:
• Dispositivos visuales: presentan a los ojos del usuario el mundo 3D generado por la computadora.
• Sistemas de rastreo: dispositivos que proveen información sobre la posición y orientación de un
objeto.
• Dispositivos de entrada: Son dispositivos que permiten la interacción entre el humano y el Mundo
Virtual. Entre estos dispositivos periféricos se puede mencionar el guante de datos, joystick y
sistemas de reconocimiento de voz
• Sistemas de sonido: Dispositivos usados para la generación de sonido 3D (sonidos localizados)
dentro del mundo virtual. Los sonidos localizados pueden ser asociados a objetos o pueden ser
usados para mejorar la sensación de inmersión en el ambiente.
• Dispositivos hápticos: Son dispositivos de entrada y salida que pueden medir la posición y fuerza
de la mano del usuario y otras partes del cuerpo cuando se esté manipulando un ambiente virtual.
• Hardware gráfico y de cómputo: Los sistemas gráficos y de cómputo se refieren al hardware usado
para controlar la operación completa del ambiente virtual.
• Herramientas de software: Algunas herramientas de software para el desarrollo de aplicaciones de
Realidad Virtual son librerías y toolkits, sistemas de aplicaciones ó ambientes para desarrollo
completo, integrando cada aspecto de la creación de una aplicación de RV -- modelación,
codificación y ejecución -- en un paquete sencillo.
Este trabajo se enfoca solamente en el campo inmersivo, por lo que de ahora en adelante se hará
referencia al termino Realidad Virtual para referirse a Realidad Virtual Inmersiva.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario