Marzipano est une bibliothèque JavaScript open source dédiée à la création d’expériences panoramiques immersives en 360°. Elle permet d’afficher des panoramas haute résolution à l’aide d’un système de tuiles multi-résolutions, garantissant de très bonnes performances, y compris sur mobile.
Un avantage important de Marzipano est la présence d’un outil graphique officiel permettant de générer automatiquement les tuiles, les scènes et les liens entre panoramas (outil Marzipano). Cela facilite grandement la production et la maintenance des visites virtuelles. En revanche, l’orientation des panoramas peut parfois poser problème, notamment lors de retours en arrière entre scènes, et nécessite une attention particulière.
Panellum est une bibliothèque JavaScript légère permettant d’afficher des panoramas 360° directement dans le navigateur, sans dépendances externes et avec une configuration très simple.
Dans la version présentée ici, Panellum ne repose pas sur la génération de tuiles : tout est défini dans un fichier texte (ou JSON) et les images panoramiques originales sont utilisées telles quelles. Cette approche est plus souple et plus simple à ajuster, mais elle est également plus lente à charger et ne propose pas d’interface graphique pour la création ou l’édition des scènes.
Dans les deux cas, les fichiers générés localement sont simplement transférés vers un serveur web à l’aide d’un outil SFTP. Le déploiement est donc une formalité et ne nécessite aucune infrastructure spécifique côté serveur.