UltKit

FBX in OBJ umwandeln

Holen Sie Mesh, UV-Maps und Texturen aus einer FBX-Datei und speichern Sie sie als einfache OBJ-Datei, die fast jedes 3D-Programm, jeder Slicer und jeder Online-Viewer öffnet. Rigs und Animationen bleiben zurück; die Form und ihr Aussehen nehmen Sie mit.

3D-Modell-Konverter

oder STL, OBJ, MTL …-Dateien hierher ziehen ·

Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten

Ausgabe

Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.

So verwenden Sie dieses Tool

  1. 1

    FBX hochladen

    Binäres oder ASCII-FBX, bis zu 20 Dateien mit jeweils maximal 95 MB. Liegen die Texturen in einem separaten Ordner, packen Sie die FBX-Datei und ihre Texturen in ein ZIP und laden dieses hoch.

  2. 2

    Materialien beibehalten

    Texturen & Materialien behalten ist aktiviert, daher erhält die OBJ-Datei eine .mtl-Datei und die Texturbilder, auf die sie verweist. Legen Sie unter Erweiterte Einstellungen die Hochachse fest, falls das Modell in der Ziel-App anders stehen soll.

  3. 3

    In OBJ umwandeln

    Klicken Sie auf In OBJ umwandeln → und laden Sie das Ergebnis herunter. Behalten Sie die Dateien .obj, .mtl und die Bilder zusammen in einem Ordner, damit die Materialien geladen werden.

Warum eine FBX-Datei in OBJ umwandeln

FBX ist das Austauschformat von Game-Engines und Animationsprogrammen, und genau deshalb ist es anderswo sperrig. Es ist proprietär: Autodesk veröffentlicht ein SDK, aber keine vollständige Spezifikation, sodass Open-Source-Tools es per Reverse Engineering nachbauen und nur manche Versionen unterstützen. Es gibt binäre und ASCII-Varianten, und die Versionsnummern haben sich oft geändert. Slicer, Sculpting-Tools, Online-Viewer und ältere CAD-Programme überspringen es häufig ganz.

OBJ ist das Gegenteil: ein Textformat von Wavefront Technologies, das sich seit den 1990er-Jahren kaum verändert hat. Jedes Programm, das 3D-Modelle importiert, liest es, und in einem Texteditor lassen sich die Eckpunkte einsehen. Der Preis dafür: Es beschreibt eine eingefrorene Form. Damit ist es das richtige Ziel, um eine Figur zu drucken, ein Spiel-Asset in ZBrush zu überarbeiten oder ein Modell in einen Viewer zu laden, aber das falsche für alles, was sich bewegen muss. Soll das Modell in einen Browser oder AR-Viewer, packt OBJ in GLB das umgewandelte Mesh samt Texturen in eine Datei.

Was bei der Umwandlung von FBX in OBJ erhalten bleibt

Typische FBX-Inhalte und was davon in der OBJ-Datei landet
FBX-InhaltIn der OBJ-DateiHinweis
Meshes und ObjektnamenBehaltenAls benannte Objekte in einer Datei geschrieben
UV-Koordinaten und NormalenBehaltenHarte und weiche Kanten sehen gleich aus
Diffuse-, Normal- und Bump-TexturenBehaltenIn der .mtl-Datei referenziert
Metallic- und Roughness-MapsTeilweiseMTL hat dafür keinen Standardplatz; Apps verhalten sich unterschiedlich
Skelett und Skin-GewichteVerworfenDas Mesh wird in der Ruhepose geschrieben
Animationsclips und Blend ShapesVerworfenOBJ hat keine Zeitachse
Kameras und LichterVerworfenNicht Teil des OBJ-Formats
SzeneneinheitenAngewendetOBJ speichert nur Zahlen, keine Einheit

FBX

Filmbox (FBX)

FBX ist ein 3D-Format, das Kaydara für seine Software Filmbox entwickelt hat und das seit 2006 Autodesk gehört. Es speichert Meshes, Materialien, Texturen, Skelette, Skinning, Kameras, Lichter und Animationen in einer Datei. Es ist das Standardaustauschformat für Spielassets in Unity, Unreal Engine, Maya, 3ds Max und Blender. Das Format ist proprietär, und das Verhalten kann sich zwischen Exportern und SDK-Versionen unterscheiden.

Komprimierung
–
Transparenz
–
Animation
Ja
Eingeführt
Kaydara (now Autodesk)
FBX-Konverter

OBJ

Wavefront OBJ

OBJ ist ein 3D-Geometrieformat von Wavefront Technologies. Es ist eine Klartextdatei mit Listen von Eckpunkten, Texturkoordinaten, Normalen und Flächen; Materialien und Texturen werden in einer separaten .mtl-Datei referenziert. Nahezu jedes 3D-Modellierungsprogramm, jede Game-Engine und jedes 3D-Druck-Werkzeug kann es importieren. OBJ unterstützt keine Animation, kein Rigging und keine Szenenhierarchien, und Texturen fehlen, wenn MTL- und Bilddateien nicht zusammenbleiben.

Komprimierung
–
Transparenz
–
Animation
Nein
Eingeführt
Wavefront Technologies
OBJ-Konverter

FBX wird in OBJ umgewandelt, wenn ein Programm das Autodesk-Format nicht lesen kann, wenn sich eine alte oder ASCII-FBX-Datei nicht importieren lässt oder wenn nur das statische Mesh für Druck, Sculpting oder einen einfachen Viewer benötigt wird.

FBX-Versionen und warum alte Dateien nicht importiert werden

  1. 1990er

    Filmbox von Kaydara

    FBX beginnt als Dateiformat von Kaydaras Motion-Capture-Software Filmbox, die später in MotionBuilder umbenannt wird.

  2. 2004

    Alias übernimmt Kaydara

    Das Format wechselt zum Hersteller von Maya und wird zu einer gängigen Brücke zwischen Animationsprogrammen.

  3. 2006

    Autodesk übernimmt Alias

    FBX wird ein Autodesk-Format, das Maya, 3ds Max, MotionBuilder und später Unity und Unreal nutzen.

  4. 2010er

    Binäres FBX 7

    Dateien der Version 7 werden zur Norm. Der Importer von Blender liest binäres 7.1 und neuer, weshalb ältere und ASCII-Dateien dort scheitern.

Fragen zu FBX in OBJ

Was passiert mit der Animation in meiner FBX-Datei?

OBJ kann weder Knochen noch Skin-Gewichte oder Keyframes speichern, daher ist das Ergebnis ein statisches Mesh. Figuren erscheinen in ihrer Ruhepose, meist einer T-Pose oder A-Pose. Brauchen Sie die Animation in einem anderen Format als FBX, wandeln Sie stattdessen in GLB um, das Skelette und Clips beibehält.

Warum importiert Blender meine FBX-Datei gar nicht erst?

Der integrierte Importer von Blender liest binäres FBX ab Version 7.1 und lehnt ASCII-FBX sowie ältere Versionen ab. Dateien aus sehr alten Maya- oder 3ds-Max-Versionen sind oft betroffen. Mit der Umwandlung in OBJ gelangt die Geometrie in jedem Fall hinein.

Warum fehlen nach dem Umwandeln von FBX in OBJ die Texturen?

Entweder hat die FBX-Datei ihre Texturen nicht eingebettet und sie wurden nicht mit hochgeladen, oder die .mtl- und Bilddateien wurden nach dem Download von der .obj-Datei getrennt. Laden Sie die FBX-Datei mit ihrem Texturordner in einem ZIP hoch und behalten Sie alle Ausgabedateien in einem Ordner.

Bleiben PBR-Materialien bei der Umwandlung erhalten?

Nur teilweise. Das MTL-Format wurde für Diffuse-, Specular- und Bump-Maps entworfen, daher werden Basisfarbe und Normal Maps zuverlässig übernommen, während Metallic- und Roughness-Maps von der App, die das OBJ öffnet, verworfen oder ignoriert werden können. Für vollständiges PBR ist glTF das bessere Ziel.

Kann ich eine Mixamo-Figur für den 3D-Druck in OBJ umwandeln?

Ja, solange Sie nur die Pose brauchen. Laden Sie die Figur in der gewünschten Pose von Mixamo herunter, wandeln Sie sie hier um und nutzen Sie dann OBJ in STL oder wandeln Sie direkt in STL um. Dünne Teile wie Finger sollten Sie vor dem Druck verdicken.