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.

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 ?

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.

−22 m exploration

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

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

Orbiteimg/orbitale.jpg
1600 × 1000
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.

Première personneimg/prima-persona.jpg
1600 × 1000
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, sur ordinateur ou mobile. Installable comme application : les cavités déjà ouvertes restent disponibles hors ligne.

Quatre langues

Italien, anglais, français et espagnol. En ajouter une revient à traduire un seul fichier JSON.

Soigné sur mobile

Des cibles de 44 px, les zones sûres respectées, un retour haptique sur les actions principales et des panneaux qui se replient en pastille.

Quand quelque chose casse

Erreurs réseau avec un bouton Réessayer, chargements bloqués rattrapés, contexte graphique restauré tout seul. Jamais d'écran noir.

−85 m destinataires

À qui cela sert.

Groupes spéléo et clubs

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 · mention de l'auteur requise

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 frais d'hébergement et les heures de développement. Même une petite contribution fait la différence.

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

Écrivez-moi.

Pour un article, une interview, des images ou une démo. Remplissez le formulaire, je vous réponds personnellement.