Realidad Aumentada

Segun Wikipedia La realidad aumentada (RA) es el término que se usa para definir una visión directa o indirecta de un entorno físico del mundo real, cuyos elementos se combinan con elementos virtuales para la creación de una realidad mixta en tiempo real. Consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente, es decir, añadir una parte sintética virtual a lo real. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad física, sino que sobreimprime los datos informáticos al mundo real.

La realidad aumentada esta tomando augen en la actualidad, hoy vemos muchas aplicaciones de todo tipo que utilizan realidad aumentada, existen para las plataformas mas utilizadas, Yo, en lo personal solo lo he visto en iOS y en Android, pero también hay SDK’s disponibles para las otras plataformas.

RA básicamente funciona de la siguiente manera:

  1. Se tiene una o varias imagenes de triggers.

    Esto es depenediento del SDK que se este utilizando (mas adelante hablaré de algunos) así sera la manera en que se trabaja esta parte, en esta parte me he topado con varios problemas pero no debido a los SDK, sino que a las imagenes que se utilizan de triggers.

    A veces el cliente quiere 2 imagenes de triggers resulta que son dos imagenes casi iguales talvez la 2da cortada a la mitad pero los puntos de referencia en la parte superior son lo mismo (es un ejemplo), entonces el SDK no sabe que hacer (bueno si sabe) solo que reconoce los dos triggers por dispara las 2 acciones. (repito es un ejemplo).

  2. Accion para cada triggers o acciones compartidas (lo que se desee).

    Las acciones pueden ser desde abrir una pagina web, ejecutar un video que se sobreponga a la imagen que se este escaneando con la camara, reemplazar la imagen o sobreponer cualquier animacion 3D o lo que te desees hacer.

SDK’s

Vuforia

Vuforia, un producto de Qualcomm Technologies, Inc. y sus subsidiarias, permite la realidad aumentada (AR) experiencias de aplicaciones que son mejores en su clase y creativo más allá de la definición. Estas experiencias llegan a través de la mayoría de los entornos del mundo real, dando a las aplicaciones móviles el poder de ver.

Este para mi, el mejor SDK que he usado, es fácil de implementar, liviano y con buen rendimiento.

vuforia

Aurasma

Este es otro SDK que es muy bueno, solo lo siento un poco lento y su compatibilidad con dispositivos en la versión free no es lo mejor que digamos pero igual es una posibilidad, hay una versión pagada que aumenta el rango de compatibilidades con los diferentes dispositivos (con esto hablo de Android) en iOS todo va bien.

aurasma

Metaio

Según su página: Metaio es el líder mundial en la investigación de la realidad aumentada y la tecnología. Sirviendo a más de 65.000 desarrolladores y alimentar a más de 1.000 aplicaciones para los casos de empresas, comercialización, comercio minorista, publicidad e industriales, más de 30 millones de consumidores utilizan el software de AR de Metaio.

Lo anterior es lo que dice en su pagina no lo he usado por lo que no les puedo hablar de mas ni de menos. Si tengo la oportunidad de usarlo les comento como me va.

metaio

Notas (pan para su matate):

Al trabajar algunas aplicaciones me he topado con varios problemas con las tiendas de las diferentes plataformas.

  1. iOS: Apple se pone quisquilloso con las aplicaciones de realidad aumentada ya que para ellos esto es un plus y no una funcionalidad, que quiero decir con esto?. Si ustedes tiene un app que solo posee un boton scan y la tratan de publicar en Apple Store (SE LAS VAN A RECHAZAR !), ya me paso y tuve que agregar un puzzle como funcionalidad extra para que la aplicación fuera validada y publicada.
  2. Android: Cuando se suben aplicaciones a play.google hay un limite de subida son 50 MB, cuando las aplicaciones sobrepasan este peso se debe utilizar algo llamado archivos de expansión de APK son archivos zip que se suben como extras. (SI LO SE PERFECTAMENTE ! una aplicacion que supere los 50MB debe ser una locura, pues si lo es pero aveces no puedes ir en contra de los deseos del cliente y si tambien lo se con clientes así es mejor no trabajar.)
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s