Cómo integrar vídeo 360 con Unity

Desde la introducción del nuevo componente Video Player en Unity 5.6, hemos recibido muchas preguntas sobre cómo integrar vídeo 360 en un proyecto Unity. En los últimos meses hemos ido perfeccionando poco a poco el flujo de trabajo sugerido y trabajando en un sombreador de alta calidad para hacerlo realidad. Hoy, nos complace anunciar que estamos listos para compartir nuestro trabajo en forma de un shader beta listo para usar en cualquier proyecto Unity 5.6 o posterior.
El concepto es simple y directo. Tome cualquier archivo de vídeo compatible (como un .mp4) que contenga contenido equirectangular 360 o 180 o cubemap, impórtelo como un activo y reprodúzcalo a través de un componente Reproductor de vídeo. La clave es orientar el reproductor de vídeo a una textura de renderizado de las mismas dimensiones que el vídeo. Luego, conecta esa textura a un Material configurado para usar el nuevo shader Skybox/PanoramicBeta y úsalo como tu Material Skybox de Escena.

¡Voilà! Ahora tienes un Skybox impulsado por tu vídeo panorámico. Activa la configuración del reproductor compatible con la realidad virtual y ponte unos auriculares de realidad virtual, e inmediatamente te verás rodeado por tu vídeo en 360 grados.
Si dispones de contenido 3D 360, puedes ir un paso más allá y conseguir la máxima experiencia de inmersión utilizando los ajustes 3D del sombreador Skybox Panoramic.
Todos los detalles del proyecto y la documentación están disponibles en nuestra página del proyecto en GitHub.
