Tutorial Instalación Unity3d y Vuforia

download Tutorial Instalación Unity3d y Vuforia

of 28

description

Unity 3D

Transcript of Tutorial Instalación Unity3d y Vuforia

  • TUTORIAL INSTALACIN UNITY3D Y VUFORIA

  • REQUERIMIENTOS

    UNITY 3D 4.5.0 f6

    https://kickass.to/unity-pro-4-5-0f6- eng-cracked-brd-at-team-t9196950.html

    VUFORIA UNITY EXTENSION SDK(crear cuenta)

    https://developer.vuforia.com/resources/sdk/unity

    ADROID SDK https://developer.android.com/sdk/index.html#download

    Despus de descargar el Adroid SDK, ejecutar el SDK Manager e instalar (Tools-> Android SDK build-tools Rev 20.)

  • Vuforia Portal

    Cuando se trabaja con proyectos de RA necesitaran un marcador(imagen a seguir), ellos podrn ser administrados por medio del portal Qualcomm Vuforia, alli podrmos subir nuestras imgenes que sern procesados y tendremos nuestros paquetes para ser importando dentro de Unity.

  • Vuforia Portal

    1. Creamos un nuevo Database. (crear con un nombre relacionado a su proyecto, eg. Arquitectura )

  • Vuforia Portal

    1. Agregamos nuestro target(imagen) que deseemos que nuestra aplicacin siga. En este caso tengo dos target subidos, ustedes tendrn que subir sus propias imgenes , solo una por database.

  • Vuforia Portal

    1. Una vez procesada la imagen ya podremos descargarla y llevarla a unity.

  • Vuforia Portal

    1. Seleccionar Unity Editor, y dar click en Create, que procedera a generar un package para importarlo en unity.

  • Entorno Unity3D

    Dentro de Unity, tendremos que crear un nuevo proyecto, no seleccionen ningn paquete.

  • Entorno Unity3D - Vuforia

    Importar la librera de RA Vuforia Unity Extensin(la que descargaron al inicio, desde el portal Qualcomm Vuforia). 1. Ir al menu Assets-> Import Package-> Custom Package. 2. Seleccionar el archivo vuforia-unity-android-3.0.0.unitypackage.

  • Entorno Unity3D - Vuforia

    1.Darle click en Import.(Se importaran las libreras necesarias de RA para poder trabajar en Unity3D).

  • Entorno Unity3D - Vuforia

    Notar la nueva pestaa de Vuforia generada. 1. Eliminar la Main Camera. 2. Escribir camera en el buscador.(para poder agregar la ARCamera) 3. Arrastar la ARCamera hacia la Scene.

  • Entorno Unity3D - Vuforia

    Notar el nuevo elemento ingresado(ARCamera )

  • Entorno Unity3D - Vuforia

    1. Ingresar al buscador target 2. Arrastrar el Image Target a la Scene.

  • Entorno Unity3D - Vuforia

    Como nuevo elemento en la Scene tendremos a ImageTarget. 1. Teniendo seleccionado el nuevo elemento(ImageTarget) cambiar los valores de Escale ubicado en la pestaa Inspector (de 200 que es el valor por defecto a 1)

  • Entorno Unity3D - Vuforia

  • Entorno Unity3D - Vuforia

    Seleccionar el elemento AR Camera ubicado en la pestaa Hierarchy y modificar los siguientes valores.

  • Entorno Unity3D - Vuforia

    Agregar Custom Package , seleccionamos nuestro package que fue generado en TargetManager del Portal Vuforia(en mi caso se llamara arquitectura2.unitypackage)

  • Entorno Unity3D - Vuforia

    Seleccionar ImageTarget, en la pestaa Inspector->Image Target Behaviour, seleccionar en dataset el package que se ha descargado en mi caso arquitectura2

  • Entorno Unity3D - Vuforia

    Seleccionar ImageTarget, en la pestaa Inspector->Image Target Behaviour, seleccionar en dataset el package que se ha descargado en mi caso arquitectura2

  • Entorno Unity3D - Vuforia

    Dependiendo de la imagen tendrn algo parecido a esta captura.

    Seleccionando Image Target, modificar los siguientes valores. Nota: Para poder ubicar un objeto dentro de la Escena, presionar la letra F esto enfoca la camara para que pueda ser ubicado rapidamente.

  • Importar Modelos 3D en Unity3D

    Al trabajar con proyectos de Realidad Aumentada tenemos que tener modelos 3D, para poder importarlos en Unity3D o en caso contrario crearlos, existen muchos repositorios donde tendremos acceso a modelos tridimensionales uno de ellos es: http://www.turbosquid.com/, tendrn que crear su cuenta y descargar los modelos free . Les adjunto en la carpeta compartida dos modelos de casas, uno de ellos ser utilizado en este pequeo tutorial.

    Ir al menu de Unity Assets -> Import New Asset Seleccionar el modelo que esta compartido: Modern3.3ds

  • Importar Modelos 3D en Unity3D Una vez importado el modelo 3D, ir al buscardor y escribir modern3, para ubicar el objeto importado. - Arrastar el modelo a la Escena.

  • Importar Modelos 3D en Unity3D

    Teniendo seleccionando, el objeto(modern3) modificar a estos valores.

    Tener en cuenta esta Herarqua: Dentro de Image Target se encuentra modern3 y ARCamera se encuentra fuera.

  • Seleccionar el objeto ARCamera y en la pestaa Inspector activar los siguientes parmetros.

    Importar Modelos 3D en Unity3D

  • Pruebas Ya casi terminamos! , hacer click en el botn que tiene el icono de play, en la parte superior de la Escena.

    Se activara la camara integrada o webcam externa. Notaremos que en la Escena se ve nuestro edificio pero esta algo oscuro. Eso lo corregimos ingresando una fuente luminosa en la escena, asi que detenemos la aplicacin.

  • Pruebas Ir al menu de Unity . GameObject->Create Other->Directional Light

    Se activara la camara integrada o webcam externa. Notaremos que en la Escena se ve nuestro edificio pero esta algo oscuro. Eso lo corregimos ingresando una fuente luminosa en la escena, asi que detenemos la aplicacin.

  • Pruebas Tener seleccionado Directional Light e ingresar los sigioentes valores para el parametro Position.

    Para verificar los cambios ejecutar la aplicacin dando click en play y listo ya tenemos una simple aplicacin de RA.

  • Exportar

    Si desean exportar a plataformas especificar tendrn que ir al menu File-> Build Settings

    Tendremos que agregar nuestra escena para que sea generada en la plataforma dando click a Add Current.

    Si desearamos construir nuestra aplicacin en Android, solo lo seleccionamos y damos click a Switch Plataform.