WORKSHOP AR 2016

Page 1

WORKSHOP

REALIDAD AUMENTADA CON UNITY

OBJETIVO DEL TALLER

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.

REALIDAD AUMENTADA

● 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.

CÓMO FUNCIONA

● 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.

SOFTWARE QUE UTILIZAREMOS

-UNITY

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

Vuforia SDK es un unity package que permite trabajar con AR en Unity . Permite animación e interacción.

COMENZANDO CON UNITY

● Cuenta en web https://unity3d.com/es/ ● Login en el primer arranque de unity.

CONCEPTOS BÁSICOS EN UNITY

● Espacio de trabajo.

● Objetos 3D.

● Movernos en el espacio 3D.

● Materiales.

● Luces.

● Cámaras.

● Jerarquía.

● Asset, Prefab y Package.

● Componente Animation.

● Componente script.

PREFAB EN UNITY

Prefab Cubo Rojo.

PREFAB EN UNITY

● Prefab descargado de web.

PRIMERA ESCENA EN UNITY

VUFORIA SDK

● 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).

MARCADORES AR

● 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.

RECOMENDACIONES PARA CREAR MARCADORES

AR

● 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.

VUFORIA WORKFLOW

● 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 el image target poner el nombre del target.

Database.

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.

ANDROID BUILD

● Instalar la extensión Unity para Android desde la web de unity con el asistente de instalación.

● En el menu Edit/Preferences aparecerá:

ANDROID BUILD

● 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“ .

GRACIAS!!!

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.