Buio Verticale - Grupo Espeleológico CAI Gubbio

Entrar en una cueva
desde el navegador.

Una aplicación web de código abierto que abre los levantamientos 3D de cavidades a cualquiera que tenga un navegador. Se gira el modelo como una maqueta, se camina dentro en primera persona o se entra a escala 1:1 con unas gafas. Nada que instalar.

desplaza para bajar
−8 m la idea

El levantamiento, ahora transitable.

Cada modelo publicado no es una recreación artística: es el levantamiento real de una cavidad real, georreferenciado en el mapa y fiel en las proporciones.

Bajo tierra se llevan luces, cuerdas e instrumentos de topografía. Quien estudia la cueva después se encuentra con plantas en papel o archivos CAD que reflejan solo en parte esos volúmenes.

3D Cave Viewer nació de una pregunta sencilla: ¿y si cualquiera pudiera entrar en una cueva desde su propio navegador, aun sin haberla visitado nunca?

La idea es de Davide Brugnoni, espeleólogo del grupo Buio Verticale, sección CAI Gubbio, y se lleva adelante con el apoyo de todo el grupo.

−22 m exploración

Tres formas de explorar la misma cavidad.

Desde la misma página, en orden creciente de inmersión.

ratón · táctil

Órbita

Se gira, se amplía, se estudia desde fuera como una maqueta. En móvil un dedo gira la vista y dos dedos hacen zoom y desplazan.

wasd · joystick

Primera persona

Estás dentro. La detección de colisiones impide atravesar las paredes y el espacio se nota: los pasos estrechos lo son de verdad.

Realidad virtualimg/vr.jpg
1600 × 1000
webxr · escala 1:1

Realidad virtual

Con unas gafas se entra en la cavidad a tamaño real. Teletransporte al punto señalado, giro por pasos y viñeteado de confort para no marearse.

−40 m trabajo de campo

Herramientas que aguantan un informe técnico.

Pensadas para quien usa los modelos de verdad: espeleólogos, geólogos y proyectistas.

Captura de las herramientasimg/strumenti.jpg
2100 × 900

csv Mediciones 3D

Puntos sobre el modelo con ajuste automático a los vértices, ocho colores para medidas en paralelo, unidades formateadas solas y exportación a CSV. Una cota se comprueba sin volver a bajar.

x · y · z Secciones y vistas

Planos de corte en X, Y y Z ajustables con deslizador, seis vistas ortogonales predefinidas y una barra de escala que sigue al zoom.

json Anotaciones

Puntos de interés con etiqueta, guardados por cavidad y exportables en JSON para pasárselos al grupo.

png Exportación PNG

Un clic en la cámara guarda la vista actual con fondo transparente, secciones activas, medidas, escala y logotipo del grupo. Lista para maquetar.

−58 m acceso

Funciona en cualquier sitio, también donde no hay cobertura.

Sin instalación

Cualquier navegador reciente, de escritorio o móvil. Instalable como app: las cavidades abiertas siguen disponibles sin conexión, con una página que muestra el espacio ocupado.

Cuatro idiomas

Italiano, inglés, francés y español, seleccionables en cualquier momento desde la interfaz. Añadir uno solo requiere traducir un archivo JSON, sin tocar el código.

Un enlace, el mismo encuadre

El enlace lleva la posición de la cámara: quien lo abre ve la misma vista. Cada cavidad genera además una vista previa social con marca de agua, lista para Facebook, WhatsApp y Telegram.

Cuando algo falla

Errores de red gestionados con botón Reintentar, cargas atascadas detectadas a tiempo, y contexto gráfico que se restaura solo tras un fallo. Nunca una pantalla en negro.

−85 m destinatarios

A quién le sirve.

Grupos espeleológicos

Para archivar y compartir sus levantamientos en una forma que se abre con un enlace, y reutilizar la plataforma con su propio nombre.

Investigadores y geólogos

Para estudiar morfologías, medir y producir secciones sin software CAD especializado.

Escuelas y divulgación

Para llevar dentro de una cueva a estudiantes y público, también en VR, sin riesgo y sin equipo.

Prensa y comunicación

Para contar las exploraciones con imágenes de alta resolución, enlaces que se comparten y vistas previas sociales generadas solas.

−96 m código

Libre, y reutilizable con tu nombre.

Backend en PHP sin framework, Three.js para el 3D, Leaflet para los mapas, cero pasos de compilación. Funciona en un alojamiento PHP corriente y puede mantenerlo cualquier grupo espeleológico, sin equipo de desarrollo.

Cualquiera puede adoptarlo, cambiar nombre, logotipo, colores y textos, y publicar sus propios levantamientos.

GNU GPL v3

Cómo funciona la licencia

El proyecto es gratuito, pero no de dominio público. La licencia GNU GPL v3 impone dos reglas: compartir el código de cualquier versión derivada bajo esta misma licencia, y citar al autor enlazando el repositorio de GitHub original. Esto garantiza que el software siga siendo siempre libre y permite a cualquiera remontarse a la fuente y partir de ahí.

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

Apoya el proyecto.

El proyecto es gratuito y se desarrolla en el tiempo libre, sin patrocinadores. Si te resulta útil o quieres verlo crecer, una donación ayuda a cubrir las horas de desarrollo y la inteligencia artificial que me ayuda a escribir el código, no el alojamiento. Incluso una pequeña aportación marca la diferencia.

−105 m prensa

Materiales de prensa.

Nota de prensa, artículo de contexto y ficha técnica, listos para publicar.

Ir al press kit
−108 m contacto

Escríbenos.

Si el proyecto te despierta curiosidad, escríbenos. Rellena el formulario y te respondemos personalmente.