WORKSHOP

Crearemos una experiencia de Realidad
Aumentada:
Si asististe al Workshop de Prototipado Análogico de José Baucells utilizaremos el modelo real que construiste.
En caso contrario utilizaremos un modelo 3D de libre descarga.
● Es una realidad mixta que fusiona una perspectiva del mundo real vista por la cámara de un dispositivo con la perspectiva de una cámara virtual que renderiza un mundo 3D en tiempo real.
● Permite añadir una capa de información al mundo real, pero tenemos que ver el mundo a través de un display (móvil, tablet, headset, gafas).
● Une dos streamings de video en tiempo real.
● Video.
● Es necesario situar el mundo real a partir de información que capta la cámara del dispositivo mediante reconocimiento de patrones (computer vision), posicionamiento espacial, etc.
● En este workshop utilizaremos marcadores AR (AR target ó AR marker).
● Tecnología en desarrollo actualmente muy relacionada con el mundo de la interacción y gráficos 3D.
Es un motor de videojuegos multiplataforma, combina programación con un entorno 3D. Tiene su propio motor de físicas integrado y herramientas de animación propias muy avanzadas.
Aunque se asocia a 3D y videojuegos sirve también para 2D interactivos y VR.
Vuforia SDK es un unity package que permite trabajar con AR en Unity . Permite animación e interacción.
● Espacio de trabajo.
● Objetos 3D.
● Movernos en el espacio 3D.
● Materiales.
● Luces.
● Cámaras.
● Jerarquía.
● Asset, Prefab y Package.
● Componente Animation.
● Componente script.
● Cuenta en Web Vuforia.
● https://developer.vuforia.com/
● Login en web vuforia.
● Nos dan licencia gratuita que copiamos en un archivo de texto.
● Descargar vuforia SDK (unitypackage).
● Utilizaremos una imagen impresa en papel, esta imagen contiene un patrón que reconoce la cámara vuforia en unity para posicionarse en el espacio 3D de Unity y conseguir la misma perspectiva que la webcam.
● Diseñamos en 2D nuestro marcador (Photoshop, Gimp, llustrator, etc).
● Subimos la imagen 2D a la web de vuforia donde se procesa y nos descargamos el AR marker en formato unity package.
● Video.
Con el Target Manager vemos los puntos que se utilizarán para el cámara tracking.
● La imagen que queremos usar como marcador debe ser rica en detalles (contenido variado en formas).
● Imagen bien contrastada con zonas oscuras y claras.
● Evitar patrones repetitivos.
● Formato: 8 o 24 bit PNG, JPG (RGB),menos de 2 megas.
● Utilizar material rígido que impida que se flexione la imagen impresa.
● Comenzar un nuevo proyecto unity.
● Importar vuforia sdk packcage al proyecto unity.
● Importar el package del marcador AR que creamos en la web de vuforia.
● Arrastrar al mundo unity (zona jerarquía) el PBF Arcam y el PBF imagetarget desde la zona proyecto.
● Eliminar la cámara unity convencional ( no la de vuforia)
En la ARcamera poner la licencia, cargar y activar
● Hacer un Prefab con el contenido 3D que queremos lanzar cuando la cámara reconoce el marcador AR.
● Linkar el Prefab al image target.
● La relación espacial entre el image target y el Prefab que establecemos en el espacio Unity se va a mantener en el espacio real.
● Instalar la extensión Unity para Android desde la web de unity con el asistente de instalación.
● En el menu Edit/Preferences aparecerá:
● Compilar para Android con Unity, obtenemos un archivo con extensión apk.
● Enviarnos a nuestro correo un mail con el apk.
● Instalar en el móvil la app.
● Es necesario tener activado en el móvil "permitir orígenes desconocidos“ .