Buio Verticale - Groupe spéléologique CAI Gubbio

Entrer dans une grotte
depuis son navigateur.

Une application web libre qui ouvre les relevés 3D des cavités à quiconque dispose d'un navigateur. On tourne le modèle comme une maquette, on y marche à la première personne, ou l'on y entre à l'échelle 1:1 avec un casque. Rien à installer.

faire défiler pour descendre
−8 m l'idée

Le relevé, devenu praticable.

Chaque modèle publié n'est pas une reconstitution artistique : c'est le relevé réel d'une cavité réelle, géoréférencé sur la carte et fidèle aux proportions.

Sous terre on emporte lampes, cordes et instruments de relevé. Celui qui étudie la grotte ensuite se retrouve devant des plans papier ou des fichiers CAO qui ne rendent qu'une partie de ces volumes.

3D Cave Viewer est né d'une question simple : et si chacun pouvait entrer dans une grotte depuis son navigateur, sans y avoir jamais mis les pieds ?

L'idée vient de Davide Brugnoni, spéléologue du groupe Buio Verticale, section CAI Gubbio, et elle est portée avec le soutien de tout le groupe.

−22 m exploration

Trois façons d'explorer la même cavité.

Depuis la même page, par ordre d'immersion croissante.

souris · tactile

Orbite

On la tourne, on l'agrandit, on l'étudie de l'extérieur comme une maquette. Sur mobile, un doigt oriente la vue, deux doigts zooment et déplacent.

wasd · joystick

Première personne

On est dedans. La détection des collisions empêche de traverser les parois, et l'espace se ressent : les étroitures sont vraiment étroites.

Réalité virtuelleimg/vr.jpg
1600 × 1000
webxr · échelle 1:1

Réalité virtuelle

Avec un casque, on entre dans la cavité à taille réelle. Téléportation sur le point visé, rotation par crans et vignettage de confort pour éviter le mal des transports.

−40 m travail de terrain

Des outils qui tiennent dans un rapport technique.

Pensés pour ceux qui utilisent vraiment les modèles : spéléologues, géologues, bureaux d'études.

Capture des outilsimg/strumenti.jpg
2100 × 900

csv Mesures 3D

Des points posés sur le modèle avec accrochage automatique aux sommets, huit couleurs pour des mesures parallèles, des unités formatées toutes seules et un export CSV. Une cote se vérifie sans redescendre.

x · y · z Coupes et vues

Plans de coupe sur X, Y et Z réglables au curseur, six vues orthogonales prédéfinies et une échelle graphique qui suit le zoom.

json Annotations

Des points d'intérêt étiquetés, enregistrés par cavité et exportables en JSON pour les transmettre au groupe.

png Export PNG

Un clic sur l'appareil photo enregistre la vue courante avec fond transparent, coupes actives, mesures, échelle et logo du groupe. Prête à mettre en page.

−58 m accès

Fonctionne partout, même là où le réseau ne passe pas.

Aucune installation

N'importe quel navigateur récent, ordinateur ou mobile. Installable comme application : les cavités ouvertes restent hors ligne, avec une page indiquant l'espace occupé.

Quatre langues

Italien, anglais, français et espagnol, choisissables à tout moment dans l'interface. En ajouter une revient juste à traduire un fichier JSON, sans toucher au code.

Un lien, le même cadrage

Le lien de partage transporte la position de la caméra : qui l'ouvre voit la même vue. Chaque cavité génère aussi un aperçu social avec filigrane, prêt pour Facebook, WhatsApp et Telegram.

Quand quelque chose casse

Erreurs réseau gérées avec un bouton Réessayer, chargements bloqués rattrapés à l'avance, et contexte graphique qui se restaure tout seul après un plantage. Jamais d'écran noir.

−85 m destinataires

À qui cela sert.

Groupes spéléo

Pour archiver et partager leurs relevés sous une forme qui s'ouvre d'un lien, et réutiliser la plateforme à leur nom.

Chercheurs et géologues

Pour étudier les morphologies, mesurer et produire des coupes sans logiciel de CAO spécialisé.

Écoles et médiation

Pour emmener élèves et public dans une grotte, VR comprise, sans risque et sans matériel.

Presse et communication

Pour raconter les explorations avec des images haute résolution, des liens partageables et des aperçus sociaux générés tout seuls.

−96 m code

Libre, et réutilisable à votre nom.

Un back-end PHP sans framework, Three.js pour la 3D, Leaflet pour les cartes, zéro étape de compilation. Cela tourne sur un hébergement PHP ordinaire et peut être maintenu par n'importe quel groupe spéléo, sans équipe de développement.

Chacun peut l'adopter, en changer le nom, le logo, les couleurs et les textes, et publier ses propres relevés.

GNU GPL v3

Comment fonctionne la licence

Le projet est gratuit, mais pas dans le domaine public. La licence GNU GPL v3 impose deux règles : partager le code de toute version dérivée sous cette même licence, et citer l'auteur en créant un lien vers le dépôt GitHub d'origine. Cela garantit que le logiciel reste toujours libre et permet à quiconque de remonter à la source pour repartir de là.

PHP 7.4+ Three.js Leaflet WebXR three-mesh-bvh Draco PWA GLB / GLTF / OBJ
−102 m soutien

Soutenir le projet.

Le projet est gratuit et développé sur le temps libre, sans sponsor. S'il vous est utile ou si vous voulez le voir grandir, un don aide à couvrir les heures de développement et l'intelligence artificielle qui m'aide à écrire le code, pas l'hébergement. Même une petite contribution fait la différence.

−105 m presse

Dossier de presse.

Communiqué de presse, article de fond et fiche technique, prêts à publier.

Voir le dossier de presse
−108 m contact

Écrivez-nous.

Si le projet vous intrigue, écrivez-nous. Remplissez le formulaire, nous vous répondons personnellement.