 |  |
| | |
| | Trabajo Final de Carrera
29.10.04 |
| | |
 |  |
| |
| |
En este proyecto se buscaba desarrollar una aplicación ligada a la realidad virtual y su interacción con el usuario.
De modo que, para poder llevar a la práctica esto, he creado, por un lado, una visita virtual a una tienda de muebles ficticia que nos permite movernos por su interior y, por el otro, una galería de productos donde se exponen 92 modelos 3D para su análisis.
Interactivo en CD
Después de estudiar varios modos para reflejar esta idea, opté por la realización de un interactivo en formato CD, de este modo podía soportar un volumen de datos muy superior a Internet.
Se puede separar el interactivo en tres zonas o partes diferentes:
- Por un lado tenemos el menú que nos permite el acceso las diferentes secciones: las instrucciones, los créditos y la entrada a la tienda.
- Por el otro, la tienda que es donde podemos andar e interactuar con el entorno para encontrar toda la información corporativa.
- Y finalmente la galería de productos donde podemos analizar por separado los 92 modelos y realizar varias acciones: girar la cámara hacia cualquier ángulo, cambiar la iluminación del entorno, realizar un zoom sobre la pieza, cambiar la perspectiva de la cámara para facilitar la medición, comparar el modelo 3D con una foto real, ver la descripción del producto y consultar su ficha técnica en formato .PDF.
Objetivos finales de la aplicación
He pretendido crear una demostración completa y funcional para empresas que quieran desarrollar una visita virtual o una galería de productos en 3D. Y así ofrecer un servicio más completo a clientes o futuros clientes.
Una aplicación con un entorno natural y de fácil manejo que permita a los usuarios inspeccionar toda la información del interactivo
Diseño de la interfaz
Basándome en el hecho de que una tienda de muebles suele ser moderna en sus diseños y en sus instalaciones. He intentado crear una interfaz audiovisual limpia, elegante y moderna, cuidando los detalles al máximo.
La gama de colores utilizada en todos los menús combina colores marfil y marrón-grisáceo. De este modo se crean, mediante el contraste de ambos, formas y espacios para distribuir la información.
En cuanto a la tipografía, después de probar muchos tipos diferentes, la seleccionada como estándar del proyecto, y por tanto, la usada en menús y textos ha sido la Arial. El motivo es que posee características de: compatibilidad, claridad y sencillez.
Audio
Para ambientar la interfaz del interactivo y el entorno 3D he recurrido a la web Flashkit. Esta web posee una librería muy extensa de sonidos freeware (libre distribución).
Después de una exhaustiva selección de sonidos, los he editado con el programa Sound Forge para convertir todos los archivos a la misma calidad y para corregir imperfecciones de algunos loops.
Entre otras cosas, en la visita virtual dentro de la tienda de muebles, le he agregado a la dependienta una frase de bienvenida, de modo, que cuando el usuario hace click sobre ella, esta responde con la frase ¿Buenos días, en que puedo ayudarle?.
Problemas y soluciones.
ESTUDIO DE LAS TÉCNICAS DE CONTROL 3D
El principal problema con el que me he encontrado en la producción de este interactivo ha sido el nulo conocimiento de las técnicas de control 3D que posee Director. Aunque, quien la sigue la consigue. Gracias a la ayuda de Vicent Moncho (Tutor del proyecto) pude encontrar un libro específico de esta materia. Aún así, para suplir todos los puntos flacos del libro, recurrí a Internet donde pude consultar manuales y comunidades de foros sobre el tema.
ANIMACIONES Y COLISIONES
Inicialmente, en la visita virtual había dos personajes animados (la dependienta y un visitante). Debido a la complejidad de los cálculos que Director realizaba para calcular la colisión del usuario contra los modelos animados, el rendimiento del interactivo se reducía de un modo considerable, así que después del desarrollo, tuve que anular las animaciones de estos personajes.
El interactivo esta realizado con la versión 8.5 que es con la que me matriculé. Pues bien, la solución a este problema pasa por utilizar la versión MX de Director, ésta incorpora valores que nos permiten discriminar ciertos modelos del cálculo de colisiones de modo que el rendimiento no se resentiría.
LA CÁMARA EN LA GALERÍA DE PRODUCTOS
En esta sección el usuario controla una cámara que le permite analizar los modelos desde cualquier ángulo.
Las órdenes de programación que Director ofrece no se ajustan 100% a las necesidades, de modo que tuve que ingeniar un modo para que la cámara volara por la habitación siempre mirando al centro del modelo.
Modelos 3D
He utilizado el 3D Studio Max para realizar el modelado de todos los objetos 3D. Es un buen programa que me ha permitido trabajar con bastante rapidez.
VISITA VIRTUAL
En la visita virtual, nos movemos por una tienda de muebles ficticia ya que ha sido diseñada específicamente para el proyecto. A destacar el uso de modelos con un número reducido de caras y la posterior interacción con el usuario. Todas las texturas han sido creadas con el Photoshop o freeware de Internet.
GALERÍA DE PRODUCTOS
Este ha sido uno de los puntos mas costosos de desarrollar debido al gran número de horas que se han invertido. Como la idea era crear una demo funcional no quería que estuviera falta de contenidos, así que he creado 92 modelos con la ayuda de una tienda de muebles que me ha facilitado fichas técnicas y fotografías de los modelos
Programación
Esta ha sido, sin duda, la tarea más costosa, frustrante y pero la más satisfactoria de todo el proyecto. Ver como el proyecto coge forma y sus funciones empiezan a caminar a valido la pena.
No quiero aburrirlos con códigos de programación incomprensibles para alguna gente, solo explicarles que el código utilizado ha sido el Lingo (Director) y el ActionScript (Flash).
Si alguien tiene curiosidad por algún punto del proyecto, estoy a su disposición.
Conclusión
Quiero agradecer a Vicent Moncho la ayuda prestada en este proyecto y en toda la carrera, por su atención y su rápida respuesta a todas las dudas que pueden asaltar a un estudiante.
También, a mi pareja que ha tenido que ver como pasaba horas y horas delante de una pantallita cuadrada.
Y finalmente comentar que ha valido la pena proponerse este reto y cumplirlo.
|
|
| |
|