Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de Gaussian Splatchevron_rightCOLMAP a glTFCOLMAP a glTF

COLMAP a glTF

Exporta una reconstrucción COLMAP como glTF o GLB: puntos dispersos, frustums de cámara y cámaras glTF reales en la pose de cada fotografía.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

cameras, images y points3D — .bin o .txt, o un zip

Aceptado: .bin,.txt,.zip

Los nombres de carpeta se ignoran: solo cuentan los nombres de archivo. points3D es opcional si solo quieres las cámaras.checklist Qué exportarIncluir la nube de puntosUna primitiva glTF POINTS con color por punto.Incluir frustums de alambreConstruidos con los intrínsecos reales, así que la forma refleja la óptica.Incluir nodos de cámara realesCámaras en perspectiva con el nombre de cada fotografía. Blender te deja mirar por ellas.Añadir un cubo en cada cámaraPara visores que no dibujan primitivas de puntos ni de líneas.Profundidad del frustum como porcentaje de la extensión de la escena.GLB es autocontenido y la opción más segura. glTF es JSON que puedes leer y editar.exploreCOLMAP es RDF (x a la derecha, y hacia abajo, z hacia delante) y glTF es RUB (x a la derecha, y hacia arriba, z hacia atrás). Cada posición y dirección se convierte al exportar, y las poses de mundo a cámara se invierten, así que la escena se abre derecha.

Herramientas similares

Visor COLMAP

Visor COLMAP

Abre una reconstrucción dispersa de COLMAP e inspecciona la nube de puntos, las poses de cámara, los intrínsecos y las estadísticas de reproyección.

Limpiador COLMAP

Limpiador COLMAP

Filtra puntos malos e imágenes débiles de una reconstrucción COLMAP y descarga un modelo válido, listo para COLMAP o 3D Gaussian Splatting.

Inspector de modelos 3D

Inspector de modelos 3D

Inspecciona la anatomía completa de un archivo GLB, GLTF, OBJ, STL, FBX, DAE, USDZ o de una nube de puntos directamente en tu navegador.

Validador de GLTF y GLB

Validador de GLTF y GLB

Valida archivos GLB y GLTF con la especificación glTF 2.0 de Khronos y consulta cada error y advertencia.

Analizador de User Agent

Analizador de User Agent

Analiza pistas de navegador, sistema operativo y dispositivo desde una cadena user agent.

Potenciador de volumen de audio

Potenciador de volumen de audio

Ajusta el volumen del audio aumentando o reduciendo la ganancia directamente en el navegador.

Codificador ROT13

Codificador ROT13

Codifica o decodifica texto usando ROT13, cifrado César personalizado o ROT47.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Sacar una reconstrucción de COLMAP

Un modelo COLMAP son tres archivos binarios que solo lee el software que conoce COLMAP. Un GLB se abre en Blender, el Visor 3D de Windows, Quick Look de macOS, Unity, Unreal, three.js, Babylon y cualquier página glTF de la web. Exportar uno es la forma de enseñar una reconstrucción a alguien que no tiene COLMAP instalado, o de colocarla junto al modelo que sirvió para construir.

Qué va dentro del archivo

Puntos dispersos como primitiva glTF POINTS con posiciones y colores. El RGB de COLMAP es sRGB y el COLOR_0 de glTF es lineal, así que se convierte al salir.

Frustums de cámara como LINES: cuatro rayos de esquina desde el centro óptico, el rectángulo que los une y una muesca en el borde superior que indica el giro de cada toma. Las direcciones vienen de los intrínsecos reales, así que un gran angular dibuja un frustum ancho.

Cámaras glTF reales: un nodo de cámara en perspectiva por imagen, con yfov tomado de los intrínsecos de COLMAP y la relación de aspecto correcta, cada uno con el nombre de su fotografía. Blender las importa como cámaras de verdad por las que puedes mirar, y el outliner se lee como una lista de tus archivos en vez de Object.001.

La conversión, dicha claramente

COLMAP es RDF: x a la derecha, y hacia abajo, z hacia delante. glTF es RUB: x a la derecha, y hacia arriba, z hacia atrás. Cada posición y cada dirección se convierten al exportar. Esa única omisión es la razón de que tantas exportaciones caseras de COLMAP se abran boca abajo en Blender.

La otra mitad: COLMAP guarda la pose de mundo a cámara, así que la posición de una cámara en el mundo es −Rᵀt, no t.

Una advertencia útil

Las primitivas de puntos son glTF válido pero no se dibujan en todas partes: el Visor 3D de Windows, entre otros, no muestra nada. Blender, three.js y Babylon sí. Si necesitas algo que se vea en cualquier sitio, activa los marcadores sólidos.

Todo se ejecuta en tu navegador; la reconstrucción nunca se sube.