Universitat Oberta de Catalunya

Unity: Vídeo de 360° básico

Este tutorial describe los conceptos básicos para crear una escena con Unity para visualizar un archivo de vídeo panorámico (360°).

Se da por hecho que se dispone de un archivo de vídeo panorámico y que se ha creado un nuevo proyecto de Unity, o que se está trabajando en uno al que se desea incorporar un vídeo panorámico en una de las escenas.

  1. Importar el archivo de vídeo. Puede hacerlo arrastrando y soltando en el panel de proyecto. Antes de hacerlo, tenga en cuenta el tamaño del vídeo en píxeles (anchura y altura; por ejemplo, 2560×1280).
  2. Crar una nueva textura de renderizado.
    Haga clic con el botón derecho en el panel de proyecto, donde se encuentran las opciones, y seleccione Crear > Textura de renderizado.

    Puede (y debería) cambiar el nombre de la textura de renderizado inmediatamente después de crearla, o en cualquier momento desde el panel de proyecto.

  3. Establecer el tamaño de la textura de renderizado para que sea el mismo que el vídeo, y así poder reproducirlo correctamente.
    Utilice el panel Inspector de la textura de renderizado y cambie los valores de tamaño para que se ajusten a los del vídeo en píxeles.

     

  4. Crear un nuevo material.
    Haga clic con el botón derecho en el panel de proyecto, donde se encuentran las opciones, y seleccione Crear > Material.

     

  5. Vincular la textura de renderizado al material.
    Haga clic en el material en el panel de proyecto para ver el panel Inspector correspondiente. En él, hay un campo denominado Esférico (HDR).

     

    Para vincular la textura de renderizado al material, puede hacer clic en el botón de selección o simplemente arrastrar la textura creada en el paso 2 hasta este campo.

  6. Establecer el material como Skybox de la escena
    El paso final con el material es establecerlo como Skybox, una envoltura alrededor de su escena.

     

    Para ello deberá utilizar el panel de Iluminación, que puede abrirse desde el menú Ventana > Renderizado > Ajustes de iluminación.

     

     

    En este panel, el primer campo es Material Skybox. Una vez más, puede configurar su material arrastrando y soltando o haciendo clic en el icono de selección, un pequeño círculo situado a la derecha:

    Una vez que haya configurado su material, la pantalla debería aparecer de este modo:

  7. El último paso es crear un reproductor de vídeo.
    Puede hacerlo desde el menú GameObject> Vídeo> Reproductor de vídeo, o haciendo clic con el botón derecho en el panel de Jerarquía y seleccionando Vídeo> Reproductor de vídeo.

     

     

    Ahora aparecerá un objeto reproductor de vídeo en su panel de Jerarquía. Asegúrese de que no sea hijo de ningún objeto 3D, es decir, que no esté marcado con una pequeña flecha.

    Así no:

    Así :

    Haga clic y arrastre para modificar la jerarquía de “hijo” de la cámara si se parece a la primera imagen.

  8. Restablecer la posición de la cámara a 0,0,0
    Siguiendo en Jerarquía, asegúrese de que su cámara se encuentre en el centro del mundo 3D. A pesar de no ser algo esencial, es recomendable para mantener el punto de vista en el centro.

     

    Haga clic en Cámara principal y, en el campo superior del panel Inspector, haga clic con el botón derecho en Transformación (que marca la posición, rotación y escala de cualquier objeto 3D) y seleccione Restablecer.

    Ahora el campo Transformación debería verse así:

  9. Configurar el reproductor de vídeo para… reproducir el vídeo
    Último paso: haga clic en Reproductor de vídeo y mire el panel Inspector. Nos interesan los campos Videoclip y Textura final.

     

    Una vez más, ya sea seleccionando desde el menú o arrastrando y soltando, asigne el archivo de vídeo importado en el paso 1 a Videoclip y la textura de renderizado creada en el paso 2 a Textura final.

  10. Hacer clic en Reproducir (Play) para probar
    Asegúrese de que la ventana del juego esté visible en algún lugar de la interfaz de Unity (Ventana > General > Juego; o ctrl + 2 (pc) / ⌘+2 (mac)), y haga clic en el botón Reproducir en la parte central superior de la interfaz de Unity:

     

    Si todo ha funcionado correctamente, se debería visualizar el vídeo como lo ve la cámara principal en la ventana del juego (y muy probablemente una perspectiva diferente en su vídeo panorámico en la ventana de escena, que es donde se manipulan los elementos 3D).

    Ahora ya puede exportar su aplicación para probarla en un dispositivo VR o en un smartphone.


Cita recomendada: SOLER-ADILLON, Joan. Unity: Vídeo de 360° básico. Mosaic [en línea], noviembre 2019, no. 176. ISSN: 1696-3296. DOI: https://doi.org/10.7238/m.n177.1959.

Acerca del autor

Profesor de Digital Media en el departamento de Media Arts de Royal Holloway, Universidad de Londres. Licenciado en Filosofía por la Universitat Autònoma de Barcelona, Máster en Telecomunicaciones Interactivas por la New York University (ITP; Tisch School of the Arts), Máster Oficial en Sistemas y Media Cognitivos Interactivos por la Universitat Pompeu Fabra y Doctor en Comunicación Social por la Universitat Pompeu Fabra. De 2006 a 2016 trabajó en el Departamento de Comunicación de la Universitat Pompeu Fabra ejerciendo la docencia en: Grado en Comunicación Audiovisual, Máster de Artes Digitales, Máster en Vídeo Digital – del cual fue director -, Escuela Superior Politécnica y escuela de diseño ELISAVA. Además, ha impartido clases en la Universitat de Vic y en la Universitat Oberta de Catalunya, así como en la Universidad San Francisco de Quito (Ecuador). También Ha realizado varios proyectos de instalaciones interactivas, performance y vídeo que ha presentado en Nueva York y Barcelona, además de diversos talleres y conferencias. Como investigador, destaca su investigación en el campo del arte digital y del documental interactivo.

Deja un comentario