🌐 PanoVisu - Éditeur de Visites Virtuelles 360°
Créez facilement des visites virtuelles immersives professionnelles en HTML5/WebGL sans aucune connaissance en programmation
Documentation utilisateur complète
Consultez le guide utilisateur détaillé pour apprendre à utiliser toutes les fonctionnalités de PanoVisu : création de visites, configuration des hotspots, géolocalisation, personnalisation de l'interface, et bien plus encore.
Consulter la documentation📋 Qu'est-ce que PanoVisu ?
PanoVisu est un projet open source complet permettant de créer des visites virtuelles panoramiques 360° interactives. Il se compose de deux éléments complémentaires pour une expérience professionnelle de bout en bout :
Éditeur Java/JavaFX
Application de bureau WYSIWYG intuitive pour créer et configurer vos visites virtuelles avec interface drag & drop, sans programmation
Visualiseur HTML5/WebGL
Technologie web moderne et légère pour afficher des panoramiques 360° interactifs dans tous les navigateurs, avec support mobile et VR
🎯 Pourquoi choisir PanoVisu ?
- ✅ 100% gratuit et open source - Aucune limitation, aucun filigrane, aucun abonnement
- ✅ Multi-plateforme - Windows, macOS, Linux
- ✅ Autonome - Générez des visites HTML5 hébergeables partout, sans serveur obligatoire
- ✅ Technologie moderne - HTML5, WebGL, Three.js r128
- ✅ Performant - Accélération GPU OpenCL, cache intelligent, rendu optimisé
- ✅ Professionnel - Qualité comparable aux solutions commerciales coûteuses
- ✅ Extensible - Code source ouvert, personnalisable à volonté
🚀 Fonctionnalités principales
Types de panoramiques
Support complet des panoramiques sphériques équirectangulaires, cubemaps (6 faces), panoramiques partiels et cylindriques. Point de vue d'entrée et orientation de la boussole configurables
Hotspots personnalisables
16 animations différentes (bounce, pulse, flash, shake, swing, tada, wobble, jello, etc.), couleurs HSB personnalisées, icônes custom avec transformation automatique, agrandissement au survol
Cartes & Géolocalisation
Intégration OpenStreetMap, ESRI ArcGIS (World Street Map, Imagery, Topo), positionnement GPS des panoramiques, plans interactifs, géocodage avec LocationIQ et Nominatim
Navigation avancée
Boussole dynamique interactive, visite automatique, vignettes de navigation, mode plein écran haute résolution (1200×780), liens entre panoramiques, partage réseaux sociaux
Multi-plateforme & VR
Compatible desktop et mobile avec support tactile complet, gyroscope intégré, mode VR, responsive design, fallback CSS3D si WebGL indisponible
Éditeur WYSIWYG
Interface intuitive "What You See Is What You Get", prévisualisation temps réel, drag & drop, 24 thèmes (AtlantaFX, MaterialFX, FlatLaf, minimalistes), icônes colorées dynamiques
Transitions fluides
Fondus enchaînés WebGL entre panoramiques (2 secondes) avec shaders pour une expérience visuelle professionnelle et immersive
Visualiseur diaporama
HTML5 moderne avec Material Design, glassmorphism, barre de progression, contrôles complets (Play/Pause, miniatures), masquage auto après 3s, ultra-léger (~20 KB)
Accélération GPU
Support OpenCL 1.2+ (NVIDIA CUDA, AMD ROCm, Intel), transformations panoramiques 3.3× plus rapides, chargement visites 3.4× plus rapide, interpolation Bicubic/Lanczos3 haute qualité
IA intégrée
Génération de descriptions assistée par IA : 9 modèles OpenRouter (en ligne) ou Ollama (local), modèles gratuits disponibles, support Cogito v2 Preview pour raisonnement avancé
Export & Partage
Export ZIP pour partage simplifié, visites HTML5 100% autonomes hébergeables partout, compatibles tous navigateurs modernes, aucun serveur obligatoire
Outils de conversion
Cube → Équirectangulaire, Équirectangulaire → Cube, redimensionnement intelligent, compression optimisée, conversion ratio 2:1, gestion colorspaces (CMYK, YCbCr, RGB)
🔧 Technologies utilisées
Frontend (Visualiseur)
Backend (Éditeur)
Cartes & Géolocalisation
📥 Télécharger PanoVisu v3.3.3
Version actuelle : v3.3.3 • Dernière mise à jour : 24 Octobre 2025
Installeur ~188 MB macOS 11+
Installeur ~200 MB Linux Portable (TAR.GZ)
Archive ~180 MB Linux Portable (ZIP)
Archive ~180 MB
📋 Configuration requise :
- Windows : Windows 10/11 64-bit
- macOS : macOS 11 Big Sur ou supérieur
- Linux : Toutes distributions récentes (format portable)
- RAM : 4 GB minimum, 8 GB recommandé
- Disque : 500 MB d'espace libre
🐧 Installation Linux (Version Portable)
Les versions Linux sont maintenant disponibles en archives portables (.tar.gz ou .zip).
Guide d'installation complet :
Voir la documentation d'installation✨ Nouveautés version 3.3.3
🚀 Support Linux Portable Simplifié (Build 3597+ - 23 oct. 2025)
- 📦 Archives portables autonomes : ZIP et TAR.GZ complets sans dépendances système
- ⚡ Installation ultra-simple : Extraire, chmod +x, lancer - pas de compilation requise
- 📖 Documentation triple format : Markdown (INSTALLATION.md), texte (INSTALLATION.txt), HTML stylisé
- 🤖 Script bash intelligent : Détection auto Java 25+, configuration JavaFX 3D optimale, messages d'erreur clairs
- ✅ Corrections critiques Linux : Cache panoramas (700ms → <50ms), fenêtre configuration non bloquante
- 🔧 Build Maven complet : 93/93 classes incluses dans le JAR
🎯 Visualiseur 3D Modernisé (Build 3417 - 20 oct. 2025)
- 📱 Interface avec icônes PNG : Boutons intuitifs (home, photo, boussole, œil) avec tooltips et effets de survol
- 🖼️ Mode haute résolution : Fenêtre popup 1200×780, image originale sans réduction (qualité 4× supérieure)
- ⚡ Performances GPU : Redimensionnement bicubique 8192×4096 → 3000×1500 en ~350ms
- 🎨 Gestion d'erreurs : Vérification fichiers, logs détaillés, espacement optimal des boutons
🗺️ Refonte Carte et Géolocalisation (Builds 3376-3416)
- 🌐 Migration Leaflet : Architecture lazy loading, chargement HTML optimisé
- 📍 API complète : Marqueurs draggables, radar configurable (0-240m), géocodage Nominatim
- 🔧 Corrections : Inversion lon/lat corrigée, callback asynchrone pour stabilité
⚡ Accélération GPU OpenCL
- 🎮 Traitement GPU : Conversion Équirectangulaire ↔ Cube 3.3× plus rapide
- 📊 Gains de performance : Chargement visites 3.4× plus rapide (15s → 4.5s), affichage 10× plus rapide
- 🎨 Qualité d'image : Interpolation Bicubic/Lanczos3 élimine le crénelage
- � Fallback automatique : Bascule sur CPU si GPU indisponible
🎨 Interface & Visualiseur Modernisés
- 🖥️ Éditeur WYSIWYG : Interface épurée, drag & drop, prévisualisation temps réel
- 📽️ Visualiseur diaporama HTML5 : Material Design, glassmorphism, ~20 KB vs ~150 KB
- 🎭 Hotspots personnalisables : 16 animations (bounce, pulse, flash, shake, swing, etc.)
- 🎨 24 thèmes disponibles : 8 nouveaux thèmes minimalistes (Bleu/Vert/Rouge/Mauve × Clair/Foncé)
🌊 Personnalisation Avancée (v3.2.0)
- 🎨 Hotspots individuels : Couleurs personnalisées HSB, icônes custom, agrandissement au survol
- 🌊 Transitions WebGL : Fondus enchaînés fluides (2s) entre panoramiques avec shaders
- 📦 Export ZIP : Partage simplifié, archives complètes
- �️ Outils image : Redimensionnement, compression, conversion ratio 2:1
🎯 Démarrage rapide
Créer votre première visite virtuelle
📚 Besoin d'aide détaillée ? Consultez le guide utilisateur complet pour toutes les fonctionnalités avancées !
- Préparez vos images panoramiques
- Format recommandé : équirectangulaire (ratio 2:1)
- Résolution conseillée : 8192×4096 pixels
- Outil gratuit : Hugin
- Lancez l'éditeur PanoVisu
- Créez un nouveau projet
- Fichier → Nouveau projet
- Importez vos panoramiques
- Placez-les sur un plan ou une carte
- Ajoutez de l'interactivité
- Créez des hotspots de navigation
- Ajoutez des informations contextuelles
- Personnalisez l'interface
- Exportez et publiez
- Fichier → Exporter la visite
- Uploadez sur votre serveur
- Partagez votre visite virtuelle !
Prêt à créer votre visite virtuelle ?
Téléchargez PanoVisu gratuitement et commencez à créer des expériences immersives dès maintenant !
💬 Support et ressources
Licence
Open Source MIT
"J'ai voulu PanoVisu entièrement libre et gratuit parce que je crois que la connaissance et les outils doivent être partagés. Il est aujourd'hui possible de réaliser des visites virtuelles professionnelles uniquement avec des logiciels libres (assemblage avec Hugin, création avec PanoVisu)."