Mostrando entradas con la etiqueta Ejemplo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ejemplo. Mostrar todas las entradas

sábado, 11 de febrero de 2017

[Unity] Primer ejemplo

Con el ambiente finalmente configurado, comencé a hacer mi primer proyecto con Cardboard. El objetivo de este ejemplo era probar la captura del movimiento y la rotación de la cabeza.

El ejemplo consiste en un bosque nocturno donde uno puede mirar alrededor. Bastante simple.




Pedazo del bosque.


El procedimiento inicial fue, en pocas palabras, el siguiente: construí un skybox para la escena, ubiqué la cámara principal, coloqué sprites de árboles alrededor de la cámara, configuré la iluminación y seleccioné la música de fondo.

Luego importé el paquete de Google VR para Unity. En este paquete se encuentran un montón de assets útiles y necesarios para utilizar Cardboard. También hay algunos ejemplos que revisaré luego.

Dentro del directorio "Prefabs" del paquete hay un prefab llamado "GvrViewerMain". Simplemente agregué el prefab a mi escena e hice clic en Play. En Unity se puede simular el movimiento de la cabeza haciendo clic en las teclas ALT y/o CTRL y moviendo el mouse.







 

Después de unos pequeños ajustes de la configuración de builds, el proyecto quedó listo para ser probado en un Cardboard. En el laboratorio conecté al computador un Samsung Galaxy s6 previamente configurado para funcionar con Cardboard y seleccioné la opción Build and Run en Unity. Tomó unos minutos, pero finalmente la aplicación quedó instalada en el celular. Abrí la aplicación, coloqué el equipo en el Cardboard y crucé los dedos para que todo saliera bien.

Afortunadamente, todo salió bien y la aplicación corrió sin inconvenientes :D