Tiny Online Tools logoTiny Online ToolssearchTools suchen…grid_viewAlle Tools
Startseitechevron_rightGaussian-Splat-Werkzeugechevron_rightCOLMAP zu glTFCOLMAP zu glTF

COLMAP zu glTF

Exportieren Sie eine COLMAP-Rekonstruktion als glTF oder GLB: dünnbesetzte Punkte, Kamerafrusta und echte glTF-Kameras an jeder Fotopose.

upload_file

Zum Durchsuchen klicken oder Dateien hierher ziehen und ablegen

cameras, images und points3D — .bin oder .txt, oder ein Zip

Akzeptiert: .bin,.txt,.zip

Ordnernamen werden ignoriert — nur die Dateinamen zählen. points3D ist optional, wenn Sie nur die Kameras wollen.checklist Was exportiert wirdPunktwolke einschließenEine glTF-POINTS-Primitive mit Farbe je Punkt.Drahtgitter-Frusta einschließenAus den echten Intrinsics gebaut, die Form spiegelt also das Objektiv.Echte Kameraknoten einschließenPerspektivische Kameras, benannt nach jedem Foto. In Blender kann man hindurchsehen.An jeder Kamera einen Würfel setzenFür Viewer, die weder Punkt- noch Linien-Primitive zeichnen.Frustumtiefe als Prozentsatz der Szenenausdehnung.GLB ist in sich geschlossen und die sicherere Wahl. glTF ist JSON, das Sie lesen und ändern können.exploreCOLMAP ist RDF (x rechts, y unten, z vorn), glTF ist RUB (x rechts, y oben, z hinten). Beim Export wird jede Position und Richtung umgerechnet, und die Welt-zu-Kamera-Posen werden invertiert — die Szene öffnet sich also richtig herum.

Ahnliche Tools

COLMAP-Betrachter

COLMAP-Betrachter

Öffnen Sie eine dünnbesetzte COLMAP-Rekonstruktion und prüfen Sie Punktwolke, Kameraposen, Intrinsics und Reprojektionsstatistik.

COLMAP-Reiniger

COLMAP-Reiniger

Filtern Sie schlechte Punkte und schwache Bilder aus einer COLMAP-Rekonstruktion und laden Sie ein gültiges Modell für COLMAP oder 3D Gaussian Splatting herunter.

Gaussian Splat zu Mesh

Gaussian Splat zu Mesh

Rekonstruieren Sie eine näherungsweise Polygonoberfläche aus einer Gaussian-Splat-Aufnahme und exportieren Sie sie als GLB, PLY, STL oder OBJ.

GLB- und GLTF-Packer

GLB- und GLTF-Packer

Packen Sie eine .gltf mit ihren Texturen in eine einzige .glb — oder entpacken Sie eine .glb wieder in bearbeitbare Dateien.

Video zuschneiden

Video zuschneiden

Video zuschneiden hilft dir, direkt im Browser den Bildausschnitt auf Motiv oder Seitenverhältnis zuzuschneiden. Nutze es für schnelle, private Medienbereinigung, Veröffentlichungen, Unterricht, Demos und alltägliche Bearbeitung.

PDF drehen

PDF drehen

Drehe PDF-Seiten, um die Ausrichtung zu korrigieren.

PDF-Seiten neu anordnen

PDF-Seiten neu anordnen

Ordne die Seiten einer PDF-Datei neu an.

apps

Mehr Tools

Durchsuchen Sie unsere vollstandige Sammlung kostenloser Online-Tools.

Eine Rekonstruktion aus COLMAP herausholen

Ein COLMAP-Modell besteht aus drei Binärdateien, die nur COLMAP-kundige Software lesen kann. Ein GLB dagegen öffnet sich in Blender, im 3D-Viewer von Windows, in der Vorschau von macOS, in Unity, Unreal, three.js, Babylon und auf jeder glTF-Seite im Netz. Eines zu exportieren ist der Weg, eine Rekonstruktion jemandem zu zeigen, der COLMAP nicht installiert hat — oder sie neben das Modell zu stellen, für das sie gebaut wurde.

Was in die Datei kommt

Dünnbesetzte Punkte als glTF-Primitive im Modus POINTS, mit Positionen und Farben. COLMAPs RGB ist sRGB, glTFs COLOR_0 ist linear — beim Export wird umgerechnet.

Kamerafrusta als LINES: vier Eckstrahlen vom optischen Zentrum, das verbindende Rechteck und eine Kerbe an der Oberkante, die die Rollung zeigt. Die Eckrichtungen stammen aus den echten Intrinsics, ein Weitwinkel zeichnet also ein weites Frustum.

Echte glTF-Kameras — ein perspektivischer Kameraknoten je Bild, mit yfov aus den COLMAP-Intrinsics und dem richtigen Seitenverhältnis, jeder nach seinem Foto benannt. Blender importiert sie als echte Kameras, durch die man blicken kann, und der Outliner liest sich als Liste Ihrer Dateinamen statt als Object.001.

Die Umrechnung, klar gesagt

COLMAP ist RDF — x rechts, y unten, z vorn. glTF ist RUB — x rechts, y oben, z hinten. Jede Position und jede Richtung wird beim Export umgerechnet. Genau dieses eine Versäumnis ist der Grund, warum so viele selbstgebaute COLMAP-Exporte in Blender auf dem Kopf stehen.

Die andere Hälfte: COLMAP speichert die Pose von der Welt zur Kamera, der Standort einer Kamera in der Welt ist also −Rᵀt und nicht t.

Ein Vorbehalt, den man kennen sollte

Punkt-Primitive sind gültiges glTF, werden aber nicht überall gezeichnet — der 3D-Viewer von Windows etwa zeigt gar nichts. Blender, three.js und Babylon zeigen sie. Wenn Sie etwas brauchen, das überall rendert, schalten Sie die massiven Marker ein.

Alles läuft in Ihrem Browser; die Rekonstruktion wird nie hochgeladen.