|
|
|
|
Introducción |
|
Objetivos |
|
Entorno de desarrollo |
|
Motor gráfico: Iris Performer |
|
Arquitectura del sistema |
|
Descripción de la aplicación |
|
Conclusiones y trabajo futuro |
|
|
|
|
Entornos inmersivos: mecanismo de transmisión
del conocimiento |
|
El usuario es capaz de recordar más información |
|
Ayuda en el tratamiento de discapacidades
psíquicas |
|
Necesidad de una aplicación flexible |
|
Tecnología base: Sistemas Inmersivos de Realidad
Virtual (SIRV) |
|
|
|
|
Desarrollar un SIRV que sirva como herramienta
de ayuda a la rehabilitación de la capacidad cognitiva y social de personas
con autismo o retraso mental |
|
Utilización de una plataforma de bajo coste como
generador de imágenes: PC con tarjeta gráfica de última generación |
|
Calidad del sistema visual manteniendo una tasa
adecuada de imágenes por segundo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
¿Por qué Linux? |
|
Noviembre 1999: SGI saca una versión (gratuita)
de su API de programación 3D Iris Performer para Linux |
|
Aprovechar la experiencia en estaciones gráficas
de SGI en el entorno Performer/Irix |
|
Tiempo de desarrollo más corto |
|
Madurez de las APIS’s Performer/OpenGL frente a
otras alternativas |
|
Estabilidad de Linux frente a otros SO para
ejecutar aplicaciones de gráficos en tiempo real |
|
|
|
|
|
|
|
Desarrollada por SGI y diseñada específicamente
para el desarrollo de aplicaciones gráficas 3D en tiempo real.
Características principales: |
|
Rendimiento gráfico elevado |
|
Multiprocesamiento y utilización eficiente de
varias CPU’s de forma transparente para el programador |
|
Control automático de la carga de la escena:
culling y selección de niveles de detalle |
|
Proporciona un grafo de escena de alto nivel |
|
Detección de colisiones con los objetos de la BD |
|
Efectos atmosféricos: niebla, control del
horizonte, texturas proyectivas, etc |
|
Capacidad para cargar modelos 3D en distintos
formatos (dfx, flt, obj, 3ds, etc) en la misma escena |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|