Crear, visualizar y publicar imágenes 360

January 2, 2019

Las vacaciones a vaces aburren y dan mucho para pensar, en este caso me dió por las imágenes 360, para una biblioteca personal, quizás un trabajo, y por que tenía que sacarle partido a un Parrot Anafi.

Decidí ordenar por fases las creación de las imágenes:

  • Creación. Con preferencia por que fuese software libre.
  • Visualización. Con preferencia mediante visores web
  • Publicación. Con preferencia que pudiese tener integración como Tour Virtual. Los recorridos virtuales se componen normalmente de varias fotografías 360º y de un sistema de navegación que permite al usuario o cliente desplazarse por donde prefiera.

Si lo organizamos por bloques, aquí dejo los software que revisé en su día:

Creación

Visualización

Publicación


De tu cámara a publicar en web una imagen 360


Cómo capturar imágenes para montar una 360

— por terminar —

Crear una imagen 360 con Hugin

La mejor opción de código abierto para crear las imágenes 360 fue Hugin, por supuesto, pero Hugin tiene un ligero problema, y es cuando quieres ir rápido por que tienes muchas imágenes, no gastar demasiado tiempo o porque eres un poco vago, pues la mayoría de las veces tienes que poner el puntos de control, aburrido no?

Entonces, estuve proabando software comercial. Parece que una de las mejores opciones es Autopano, pero también tiene un problema … nos va a costar dinero, y desde 2018 no se mantiene.

¡¡Pero hay una solución!!

Autopano, en su versión gratuita puede alinear las imágenes, y es REALMENTE BUENO, ¡incluso puede exportar la alineación en el formato de Hugin!

Entonces? solo se tiene que exportar el formato con el que trabaja hugin y procesar la foto 360 en Hugin sin perder resolución.

000

000

000

000

000

ForgeJS para publicar contenido 360

Después de crear la imagen 360, el siguiente paso es publicar o compartir la imagen, pero no encontré un repositorio que me gustase o fuese totalmente libre … Entonces, por qué no crear nuestro propio repositorio :), ¿cómo? Con la ayuda de Github o Gitlab.

Luego, podemos usar el siguiente software y cargarlo a Github: ForgeJS, que solo tenemos que descargar, seleccionar el tipo de proyecto que queremos y luego cambiar el código del config.json por alguno de los proyectos de la carpeta /samples/projects/.

Este es el resultado:

Y esto, los archivos que subo a Github:

000