13.05.2013 Views

desarrollo de sistemas de realidad virtual y aumentada para la ...

desarrollo de sistemas de realidad virtual y aumentada para la ...

desarrollo de sistemas de realidad virtual y aumentada para la ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Otro aspecto que se tuvo que adaptar fue <strong>la</strong> reproducción <strong>de</strong> los sonidos <strong>de</strong>l<br />

sistema. Se <strong>de</strong>be a que <strong>la</strong> máquina encargada <strong>de</strong> los gráficos <strong>de</strong>l CAVE no constaba<br />

<strong>de</strong> tarjeta <strong>de</strong> sonido en el momento <strong>de</strong> <strong>la</strong> realización <strong>de</strong> esta aplicación, con lo que <strong>la</strong><br />

única solución era reproducir los sonidos en otra máquina. En <strong>la</strong> aplicación original, el<br />

sonido se ejecutaba en el mismo instante y en <strong>la</strong> misma máquina en el que lo hacía <strong>la</strong><br />

animación, así que <strong>la</strong> solución adoptada fue <strong>la</strong>nzar un comando vía red con <strong>de</strong>stino a<br />

esa otra máquina, <strong>la</strong> cual sí disponía <strong>de</strong> tarjeta <strong>de</strong> sonido, en lugar <strong>de</strong> ejecutar el<br />

sonido. Para conseguirlo se construyó otra nueva aplicación en Brainstorm eStudio, <strong>la</strong><br />

cual funcionaría sobre este nuevo PC. A<strong>de</strong>más éste <strong>de</strong>bía estar colocado lo más cerca<br />

posible <strong>de</strong>l entorno <strong>de</strong> visualización <strong>para</strong> que el usuario escuchara perfectamente<br />

todos los sonidos. De nuevo se utilizó el PC sobre el que iba a funcionar el sistema<br />

visualizado sobre HMD <strong>para</strong> este propósito.<br />

La nueva aplicación <strong>de</strong>sarrol<strong>la</strong>da sobre Brainstorm eStudio constaba <strong>de</strong> un<br />

conjunto <strong>de</strong> sonidos cuya duración y <strong>la</strong>nzamiento (“p<strong>la</strong>y”) eran contro<strong>la</strong>dos <strong>de</strong> forma<br />

remota vía Ethernet. Para conseguirlo era necesario abrir un socket <strong>de</strong>s<strong>de</strong> <strong>la</strong><br />

aplicación <strong>de</strong> gráficos hacia el PC encargado <strong>de</strong> reproducir los sonidos, el cual se<br />

encontraba escuchando en el puerto 5123 TCP. La forma <strong>de</strong> abrir un socket <strong>de</strong>s<strong>de</strong><br />

Brainstorm eStudio consiste en utilizar un elemento <strong>de</strong> lista <strong>de</strong>nominado “Remote”. A<br />

este elemento se le pasa <strong>la</strong> dirección IP <strong>de</strong> <strong>la</strong> máquina a <strong>la</strong> que se tiene que conectar<br />

y el código a enviar. A<strong>de</strong>más, dicho elemento tiene un f<strong>la</strong>g que muestra el éxito o no<br />

en el envío <strong>de</strong> un conjunto <strong>de</strong> instrucciones, por lo que siempre se <strong>de</strong>be consultar<br />

antes <strong>de</strong> un nuevo envío <strong>para</strong> asegurar una correcta comunicación.<br />

5.4.3 Visualización CAVE, “foto navegable”<br />

En este sistema se trató <strong>de</strong> adaptar el primer experimento (“foto navegable”) a un<br />

entorno <strong>de</strong> visualización como es el CAVE. Ciertamente se trata <strong>de</strong> un problema<br />

complejo, <strong>de</strong>bido a <strong>la</strong> concepción <strong>de</strong>l estéreo <strong>de</strong>l sistema original.<br />

En <strong>la</strong> figura 41 se pue<strong>de</strong> ver un esquema básico <strong>de</strong> <strong>la</strong> aplicación original don<strong>de</strong><br />

existen dos pantal<strong>la</strong>s, cada una con una imagen ligeramente diferente, <strong>de</strong>stinada a<br />

cada ojo <strong>para</strong> así proporcionar sensación <strong>de</strong> visión estereoscópica.<br />

116<br />

Desarrollo <strong>de</strong> <strong>sistemas</strong> <strong>de</strong> Realidad Virtual y Aumentada <strong>para</strong> el tratamiento <strong>de</strong> <strong>la</strong> acrofobia. Estudios …

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!