Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils Gaussian Splatchevron_rightCOLMAP vers glTFCOLMAP vers glTF

COLMAP vers glTF

Exportez une reconstruction COLMAP en glTF ou GLB : points épars, frustums de caméra et vraies caméras glTF à la pose de chaque photographie.

upload_file

Cliquez pour parcourir ou glissez-deposez des fichiers ici

cameras, images et points3D — .bin ou .txt, ou un zip

Accepte : .bin,.txt,.zip

Les noms de dossier sont ignorés : seuls comptent les noms de fichiers. points3D est facultatif si vous ne voulez que les caméras.checklist Ce qu’on exporteInclure le nuage de pointsUne primitive glTF POINTS avec une couleur par point.Inclure les frustums filairesConstruits d’après les intrinsèques réels : la forme reflète l’optique.Inclure de vrais nœuds caméraDes caméras en perspective nommées d’après chaque photographie. Blender permet de regarder à travers.Ajouter un cube à chaque caméraPour les visionneuses qui ne dessinent ni points ni lignes.Profondeur du frustum en pourcentage de l’étendue de la scène.GLB est autonome et le choix le plus sûr. glTF est du JSON lisible et modifiable.exploreCOLMAP est RDF (x à droite, y vers le bas, z vers l’avant) et glTF est RUB (x à droite, y vers le haut, z vers l’arrière). Chaque position et direction est convertie à l’export, et les poses monde-vers-caméra sont inversées : la scène s’ouvre à l’endroit.

Outils similaires

Visionneuse COLMAP

Visionneuse COLMAP

Ouvrez une reconstruction éparse COLMAP et inspectez le nuage de points, les poses de caméra, les intrinsèques et les statistiques de reprojection.

Nettoyeur COLMAP

Nettoyeur COLMAP

Filtrez les mauvais points et les images faibles d’une reconstruction COLMAP et téléchargez un modèle valide, prêt pour COLMAP ou 3D Gaussian Splatting.

Gaussian Splat vers Nuage de Points

Gaussian Splat vers Nuage de Points

Convertissez une capture Gaussian splat en nuage de points PLY ou XYZ coloré que CloudCompare, MeshLab et Open3D lisent correctement.

Nuage de Points vers Maillage

Nuage de Points vers Maillage

Reconstruisez une surface étanche à partir d'un nuage de points LAS, LAZ, PLY, XYZ ou PCD et exportez-la en STL ou GLB.

Lecteur de métadonnées audio

Lecteur de métadonnées audio

Affichez la durée, la fréquence d'échantillonnage, les canaux, le débit et les balises ID3 de n'importe quel fichier audio dans votre navigateur. Entièrement privé.

Remplacer l’audio d’une vidéo

Remplacer l’audio d’une vidéo

Remplacer l’audio d’une vidéo vous aide à remplacer la piste originale par une narration, une musique ou un son nettoyé directement dans le navigateur. Utilisez-le pour préparer, nettoyer et publier des médias rapidement et en privé.

Masquage PDF

Masquage PDF

Dessinez des zones de masquage noires sur des parties sensibles des pages PDF directement dans votre navigateur.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Faire sortir une reconstruction de COLMAP

Un modèle COLMAP, ce sont trois fichiers binaires que seuls les logiciels qui connaissent COLMAP savent lire. Un GLB s’ouvre dans Blender, la Visionneuse 3D de Windows, Quick Look de macOS, Unity, Unreal, three.js, Babylon et n’importe quelle page glTF du web. En exporter un, c’est ainsi qu’on montre une reconstruction à quelqu’un qui n’a pas COLMAP — ou qu’on la place à côté du modèle qu’elle a servi à construire.

Ce qui entre dans le fichier

Les points épars en primitive glTF POINTS, avec positions et couleurs. Le RVB de COLMAP est en sRVB et le COLOR_0 de glTF est linéaire : la conversion est faite à la sortie.

Les frustums de caméra en LINES : quatre rayons de coin depuis le centre optique, le rectangle qui les relie, et une encoche sur le bord supérieur indiquant le roulis. Les directions viennent des intrinsèques réels, un grand-angle dessine donc un frustum large.

De vraies caméras glTF — un nœud de caméra en perspective par image, avec yfov issu des intrinsèques COLMAP et le bon rapport d’aspect, chacun nommé d’après sa photographie. Blender les importe comme de véritables caméras dans lesquelles on peut regarder, et l’outliner se lit comme la liste de vos fichiers plutôt que Object.001.

La conversion, dite clairement

COLMAP est RDF — x à droite, y vers le bas, z vers l’avant. glTF est RUB — x à droite, y vers le haut, z vers l’arrière. Chaque position et chaque direction sont converties à l’export. Cet unique oubli explique pourquoi tant d’exports COLMAP artisanaux s’ouvrent à l’envers dans Blender.

L’autre moitié : COLMAP enregistre la pose du monde vers la caméra, la position d’une caméra dans le monde vaut donc −Rᵀt, pas t.

Une réserve utile

Les primitives de points sont du glTF valide mais ne sont pas dessinées partout — la Visionneuse 3D de Windows, entre autres, n’affiche rien. Blender, three.js et Babylon les montrent. S’il vous faut quelque chose qui s’affiche partout, activez les marqueurs pleins.

Tout se passe dans votre navigateur ; la reconstruction n’est jamais envoyée.