3D-Modell-Beispieldateien zum Herunterladen — STL, OBJ, GLB, glTF, PLY, 3MF, USDZ, FBX

10 Formate · 43 Dateien · direkte Links · keine Werbung · frei nutzbar

Jedes Modell hier erzeugt unser eigenes Skript aus parametrischer Geometrie – ein Torusknoten mit 1.024, 51.200 und 524.288 Dreiecken, UV-Kugeln, ein druckbarer Winkel in Millimetern – und schreibt es direkt nach der Spezifikation des jeweiligen Formats. Nichts ist eine umbenannte Datei oder ein umgewandelter Download: Jede Datei ist wirklich das Format, das sie vorgibt zu sein, und darf frei in einer Testsuite ausgeliefert werden.

Zu jeder Datei sind exakte Dreiecks- und Vertexzahl, Einheiten, Hochachse, Materialien, Animationen und SHA-256 angegeben. Die glTF- und GLB-Dateien bestehen den Khronos glTF Validator ohne Fehler und ohne Warnungen. Vor der Veröffentlichung wurde jede Datei mit jedem unabhängigen Reader, der ihr Format unterstützt – three.js, Assimp und trimesh –, erneut importiert und ihre Dreieckszahl geprüft; die USDZ-Dateien bestehen Apples usdchecker im ARKit-Modus.

Format wählen

Brauchst du Dateien, die Dinge kaputt machen? Das Grenzfall-Paket enthält 15 absichtlich problematische – 3D-Modelle: leere, kaputte und irreführende Meshes.

Häufige Fragen

Welches 3D-Format sollte ich zuerst unterstützen?

Fürs Web GLB: eine einzige Binärdatei mit Geometrie, PBR-Materialien, Texturen und Animationen, um die three.js, Babylon.js, model-viewer und die meisten Online-Viewer herum gebaut sind. Für den 3D-Druck STL und 3MF. Für den Austausch mit älteren Programmen OBJ. Ergänze USDZ, wenn iPhone- und iPad-Nutzer Modelle in AR Quick Look öffnen sollen, und FBX nur, wenn du Dateien aus Game-Engines oder Autodesk-Programmen annimmst.

Welche Einheiten und welche Ausrichtung verwenden die Modelle?

Die glTF-, GLB-, OBJ-, PLY-, OFF-, DAE- und USDZ-Dateien sind in Metern mit Y nach oben – so verlangt es glTF, und davon gehen die meisten Viewer aus. Die STL- und 3MF-Dateien sind in Millimetern mit Z nach oben, wovon Slicer ausgehen, und liegen auf z = 0 auf. FBX ist in Zentimetern mit Y nach oben, seiner nativen Einheit. Einheiten und Hochachse stehen bei jeder Datei, denn ein Modell, das 1.000-mal zu klein erscheint oder auf der Seite liegt, ist der häufigste Fehler bei 3D-Uploads.

Gibt es fehlerhafte 3D-Dateien für Negativtests?

Ja. Das Paket mit Grenzfällen hat einen 3D-Bereich: eine STL mit null Dreiecken, degenerierte und umgestülpte Meshes, ein nicht-mannigfaltiges Mesh, Koordinaten von 10 Millionen und von einem Millionstel, Werte nahe der float32-Grenze, eine abgeschnittene GLB-Datei, eine STL, deren Header eine falsche Dreieckszahl angibt, eine GLB-Datei mit der Endung .stl, eine binäre STL, deren Header mit „solid“ beginnt, und einen Unicode-Dateinamen.

Warum gibt es keine Blender- (.blend), 3ds-Max- oder Maya-Datei?

Das sind Projektdateien von Anwendungen und keine Austauschformate, und korrekt schreiben kann sie nur die jeweilige Anwendung selbst, die wir in einer offenen, reproduzierbaren Pipeline nicht ausführen können. Die Formate hier sind die, die Pipelines tatsächlich von Nutzern und Exportern erhalten.

Weitere Beispieldatei-Kategorien

Ein Problem gefunden oder etwas, das besser sein könnte? Wir lesen jede Nachricht und beheben Fehler schnell.