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.

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?

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.

−22 m exploración

Tres formas de explorar la misma cavidad.

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

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

Primera personaimg/prima-persona.jpg
1600 × 1000
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 ya abiertas siguen disponibles sin conexión.

Cuatro idiomas

Italiano, inglés, francés y español. Añadir uno supone traducir un solo archivo JSON.

Cuidado en el móvil

Objetivos de 44 px, áreas seguras respetadas, respuesta háptica en las acciones principales y paneles que se pliegan en una pastilla.

Cuando algo falla

Errores de red con botón Reintentar, cargas atascadas detectadas, contexto gráfico restaurado solo. Nunca una pantalla en negro.

−85 m destinatarios

A quién le sirve.

Grupos espeleológicos y clubes

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 · se exige citar al autor

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 los costes de alojamiento y las horas de desarrollo. Incluso una pequeña aportación marca la diferencia.

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

Escríbeme.

Para artículos, entrevistas, imágenes o una demo. Rellena el formulario y te respondo personalmente.