SIS407
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
En IHC, una interfaz gráfica de usuario (GUI) a menudo se entiende como una
interfaz de usuario (UI) que involucra a los widgets de gráficos que se muestran
como regiones planas en planos X Y según su eje de abscisas y ordenadas. Como
tales, se consideran como interfaces de usuario de dos dimensiones (2DUIs).
Las 3DUIs a menudo se asocian a diversos sistemas 3D, como son: la realidad virtual,
realidad mixta, realidad aumentada, y entornos de escritorio 3D
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
Las 2DUIs, así como 3DUIs, se podrían utilizar con el fin de ayudar al usuario con el fin
de lograr una 2D o una tarea interactiva 3D.
Por la presente, definimos una tarea 2D como cualquier tarea interactiva que solo
requieren dos dimensiones que se llevan a cabo, por lo general en dos planos xy.
Una tarea 2D en su naturaleza, por ejemplo, navegar en un mapa, puede ser apoyado
por un 2DUI y no requiere necesariamente un 3DUI
INTRODUCCIÓN
2D Interfaz de Usuario 3D
2D 2DUI, como las interfaces graficas de usuario (GUI por sus siglas en ingles) GUI in 2D
3D GUI in 3D 3DUI
INTRODUCCIÓN
En la mayoría de situaciones, 3DUIs han demostrado algunas ventajas con
respecto a 2DUIs, pero también algunos inconvenientes, 3DUIs no son
automáticamente superiores o inferiores a 2DUIs.
Por otra parte, algunas transiciones pueden llegar a ser deseable de 2D a 3D y viceversa
con el fin de garantizar una representación adecuada de un cambio de contexto y las
razones de por qué existe el mantenimiento de contenidos 2D en 3D.
Entre las razones que se han encontrado para hacer sistemas 3D:
Aumentar la satisfacción del usuario. Las 3DUIs son apreciadas por determinadas
categorías de usuarios, y son útiles para tareas específicas, pero no siempre. En
algunas circunstancias, no existe ninguna diferencia significativa en el rendimiento de
la tarea entre 2DUI y 3DUI. Sin embargo, existe una preferencia subjetiva que es muy
significativa a favor de las 3DUIs. Por ejemplo, se demostró que un sistema de mapas
3D es más apreciado por los usuarios pese a tener desempeño pobre al usarlo y tener
una carga de trabajo significativa. La satisfacción es mayor y eso afectaba la
percepción de los usuarios quienes se sentían más productivos. Dato que no coincidía
con los datos de la evaluación de rendimiento donde claramente la interfaz 2D era
mejor en productividad, velocidad al efectuar la tarea y número de errores.
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
Hay ejemplos al respecto, un modelo del dominio usando un diagrama de clase en una
representación 3D mejora la percepción cognitiva del diagrama en comparación con el
modelado 2D, tal cual lo conocemos.
Las pistas o ayudas hacia donde moverte son percibidos con mayor eficacia en 3D que
en 2D. El ancho de banda visual humano es mucho más grande en 3D que en 2D. Los
usuarios tienden a recordar mejor los objetos y sus formas y ubicación de 3D que en 2D.
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
Nueva opción de implementación. Desde 1996, existe un número cada vez mayor de
comunidades en línea en los espacios virtuales 3D: millones de usuarios ya se han
registrado en esas comunidades, más organizaciones están aumentando su presencia en
la web a través de estas comunidades con el fin de vender sus productos y servicios,
especialmente lo vemos en las aplicaciones de redes sociales.
Los sistemas 3DUIs van a transformar la experiencia del cliente, mejorar los procesos de
negocio, colaboración en coche, enriquecen el comercio y las transacciones, y permitir
el modelado 3D y simulaciones para que las empresas puedan comprender mejor sus
mercados. Por lo tanto, las 3DUIs se han convertido en una nueva opción a considerar
en el desarrollo de Sistemas de Información.
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
Induce una sensación de (tele) presencia. 3DUIs son una manifestación de escenas
de realidad virtual que puede contribuir a inducir, establecer y mantener una sensación
de presencia del usuario o la inmersión en la escena, aunque esto no es siempre el
objetivo final de la escena. Cuando la escena de realidad virtual se manipula de forma
remota desde la ubicación del usuario, el efecto se llama telepresencia.
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
INTRODUCCIÓN
Llegar a más gente, entonces hacer que la brecha educativa se reduzca al ofrecer
alternativas a la educación presencial. Así como, incrementar las relaciones personales.
Las relaciones de amistad virtual alcanzan hasta una percepción del 75 % de confianza
con las personas que conoces en un mundo virtual. Ciertamente, esto tiene un efecto
negativo ya que muchos gamers prefieren estar con amigos virtuales en lugar de reales.
Tema 7.- INTERFACES DE USUARIO 3D
INTRODUCCIÓN
Reducción del temor a prejuicios. Esto se entiende por la ausencia de inhibidores como:
apariencia física (puedo modificar mi apariencia si así lo prefiero), percepción de
menosprecio limitada, no podemos ver las caras con gestos o personas burlándose ya
que sería un gesto no permitido en el mundo virtual. Incluso si no me gusta la clase me
paro y me voy, algo muy difícil de hacer en un aula hoy en día.
INTRODUCCIÓN
Ejemplos de soluciones son: los contenidos no interactivos (por ejemplo, una sala de cirugía en la figura.
a) Visualización de información (por ejemplo, las estadísticas 3D
b) Contenidos en 3D personalizados (por ejemplo, un estadio).
Tema 7.- INTERFACES DE USUARIO 3D
Por otra parte, se mantiene la idea de tener dimensiones para representar el grado
de inmersión, con dos niveles:
La realidad pura se refiere a los objetos del mundo real de hardware con los que nos
relacionamos, por ejemplo, el equipo de música. En objetos de realidad pura
identificamos la fuente de motivación para el desarrollo de interfaces de software, la
innovación de aplicaciones, dan vida a nuevas metáforas interactivas. La ventaja de
mapear el mundo real a 3D es que tenemos menos restricciones de espacio, como en
las aplicaciones de escritorio tradicionales 2D, podemos ver ese equipo virtualizado en
el sistema 3D que representa una oficina. La visualización 3D corresponde a una
metáfora más cercana al mundo real comparada con su contraparte en 2D
Las imágenes se proyectan sobre una mesa y hay un seguimiento en los objetos físicos
de la mesa. La interacción del mundo es tangible, interfaces físicas + realidad
aumentada interacción con los dispositivos informáticos.
Tema 7.- INTERFACES DE USUARIO 3D
GUI virtual en 3D. Observe que todo lo que el usuario vea es generado por la
computadora y no hay interacción con las cosas del mundo real por eso el nombre
virtual. Estos sistemas tienen bajo grado de inmersión, se compone de un mundo
donde los objetos virtuales imitan sus contrapartes del mundo real pero siempre se
usa una pantalla para la visualización. Todos los objetos de la interfaz de usuario son
virtuales y operados directamente por la manipulación directa de los mismos.
El alto grado de inmersión para una aplicación GUI virtual 3D se puede lograr
con una pantalla diferente, por ejemplo en un sistema CAVE. Sin embargo, para dar
una completa sensación de inmersión se puede usar un HMD y un sistema que recree
una mano para interactuar con el mundo virtual.
Por ejemplo en el mundo virtual donde el usuario selecciona con la mano los objetos
flotantes proyectados en una pared.
Tema 7.- INTERFACES DE USUARIO 3D
Esta herramienta produce rápidamente una representación 3D pura e una GUI 2D. Es
importante hacer énfasis sobre la calidad del resultado, ya que la interfaz que se
genera tiene efectos 3D. Botones que se oprimen, rotación y traslación de la ventana.
Transforma los reproductores 2D simples estándar en una representación 3D real, no
como en 3DNA, en el que los cuadros de diálogo son exactamente los mismos que en
una GUI 2D.
Tema 7.- INTERFACES DE USUARIO 3D
Uninterfaz de usuario o GUI se proyecta en 2D. Es la forma más común al día de hoy de interactuar
con una computadora. Los ambientes de escritorio usan esta representación gráfica. Dada su
proliferación, existen muchas herramientas de desarrollo que facilitan la creación de este tipo de
interfaces.
Tema 7.- INTERFACES DE USUARIO 3D
Por otro lado se nos presentan los siguientes retos de diseño de los ambientes
virtuales con propósitos serios:
Por otro lado se nos presentan los siguientes retos de diseño de los ambientes
virtuales con propósitos serios:
Por otro lado se nos presentan los siguientes retos de diseño de los ambientes
virtuales con propósitos serios:
Los modelos son un conjunto de abstracciones que describen las diferentes facetas
que componen una interfaz de usuario, como son: tarea, modelo de datos, perfil de
usuario, presentación gráfica, comportamiento. Los modelos usan diagramas de
clases UML que permitirán capturar la abstracción de la realidad a representar.
Realidad Pura
Realidad Aumentada
Virtualidad
Aumentada
Tema 7.- INTERFACES DE USUARIO 3D
GUI 3D Virtual
GUI 3D Digital
Tema 7.- INTERFACES DE USUARIO 3D
PRACTICO
- Instalador de Unity 3D
- Instalador del plugin de Vuforia para realidad aumentada en Unity
- Patrón grafico para reconocimiento en la aplicación
- Ejemplo de una aplicación para Android similar
- Tutoriales para realizar la actividad.
REFERENCIAS
Aldrich, C. (2009). The Complete Guide to Simulations and Serious Games: How the Most
Valuable Content Will be Created in the Age Beyond Gutenberg to Google, Pfeiffer.
Bimber, O., Raskar, R., (2005) Spatial Augmented Reality: Merging Real and Virtual
Worlds, AK Peters Ltd., Wellesley.
Bowman, D. (2000), The Science of Interaction Design, In Doug Bowman, Ernst Krui- jff, Joseph LaViola, Ivan Poupyrev, and Mark Mine,
SIGGRAPH 2000 Course 3D User Interface Design: Fundamental Techniques, Theory, and Practice.
Calvary, G., Coutaz, J., Bouillon, L., Florins, M., Limbourg, Q., Marucci, L., Paternò, F., Santoro, C., Souchon, N., Thevenin, D.,
Vanderdonckt, J. (2002), The CAMELEON Reference Framework, Deliverable 1.1, Version V1.1, CAMELEON Project (2002)Campbell, E.,
Maintaining accessible Websites with Microsoft Word and XML, Proc. of XML Europe 2003 (London, 5-8 May 2003), XML Workshop Ltd.,
London.
Carrol, J. (2003), HCI models, theories, and frameworks: toward a multidisciplinary science, Morgan Kaufmann, San Francisco.
Dachselt, R., Ebert, J. (2001), “Collapsible Cylindrical Trees: A Fast Hierarchical Nav- igation Technique”, infovis, vol. 00, no. , p. 79,
IEEE.
Dachselt, R., Hinz, M., Meißner, K. (2002), CONTIGRA: An XML-Based Architecture for Component-Oriented 3D Applications. In
Proceedings of 7th International Conference on 3D Web Technology Web3D’2002 (Tempe, February 24-28, 2002). ACM Press, New York,
155–163.
Fitzmaurice, G. W.„ Ishii, H., Buxton, W. (1995), “Bricks : Laying the Fundations for
Gonzalez-Calleros, J.M. (2010), A Model-Driven Approach for Developing Three-Dimensional User Interfaces of Information Systems in a
Principle-based Way, PhD Thesis, Université catholique de Louvain Press, February.
Grosjean, J. - Coquillart, S. (1999), The Magic Mirror: A Metaphor for Assisting the Exploration of Virtual Worlds. Pp. 125-129 in
Proceedings of 15th Spring Conference on Computer Graphics. Bratislava: Comenius University.