FBX naar OBJ converteren
Haal de mesh, UV-maps en texturen uit een FBX en sla ze op als een eenvoudige OBJ die vrijwel elk 3D-programma, elke slicer en elke online viewer kan openen. Rigs en animaties blijven achter; de vorm en het uiterlijk neemt u mee.
3D-model converter
of sleep STL, OBJ, MTL …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
STL en OBJ slaan geen eenheden op. Verschijnt een onderdeel in de slicer 10× of 25,4× te klein of te groot, dan zijn de eenheden verkeerd gelezen. Stel ze hier in.
Blender, CAD-programma's en slicers gebruiken Z-omhoog; glTF, Unity en de meeste game-engines gebruiken Y-omhoog. Wissel als het model na het importeren op zijn zij ligt.
Wordt gebruikt bij het omzetten van STEP- of IGES-solids naar een mesh. Fijn geeft vloeiende rondingen maar grotere bestanden; grof volstaat voor snelle voorbeelden.
Alleen voor PNG-, JPG- of SVG-invoer. Reliëf verhoogt donkere gebieden; een lithofaan is een dun paneel dat de foto toont als het van achteren wordt verlicht; extruderen maakt van een logo of SVG-contour een platte, massieve vorm.
Breedte van het geprinte model; de hoogte volgt de beeldverhouding van de afbeelding.
Maximale verhoogde hoogte voor een reliëf of lithofaan, of de dikte van een geëxtrudeerde vorm. Lithofanen gebruiken meestal 2–3 mm.
Massieve plaat onder het reliëf zodat de print bij elkaar blijft. 0 betekent geen basis.
Zo gebruikt u deze tool
- 1
Upload de FBX
Binaire of ASCII FBX, tot 20 bestanden van elk maximaal 95 MB. Staan de texturen in een aparte map, zet de FBX en de texturen dan samen in één ZIP en upload die.
- 2
Behoud de materialen
Texturen en materialen behouden staat aan, dus de OBJ krijgt een .mtl-bestand en de bijbehorende textuurafbeeldingen. Stel Verticale as in onder Geavanceerde instellingen als het model in de doelapp anders moet staan.
- 3
Converteren naar OBJ
Klik op Converteren naar OBJ en download het resultaat. Bewaar de bestanden .obj, .mtl en de afbeeldingen samen in één map, zodat de materialen laden.
Waarom een FBX-bestand naar OBJ converteren
FBX is het formaat waarin game-engines en animatiepakketten met elkaar uitwisselen, en juist daarom is het elders lastig. Het is propriëtair: Autodesk publiceert een SDK maar geen volledige specificatie, dus opensourcetools implementeren het via reverse engineering en ondersteunen slechts enkele versies. Het bestaat in een binaire en een ASCII-variant en heeft vaak van versienummer gewisseld. Slicers, sculpttools, online viewers en oudere CAD-programma's slaan het vaak helemaal over.
OBJ is het tegenovergestelde: een tekstformaat van Wavefront Technologies dat sinds de jaren negentig nauwelijks is veranderd. Elk programma dat 3D-modellen importeert leest het, en in een teksteditor kunt u de vertices zelf zien. De keerzijde is dat het een bevroren vorm beschrijft. Dat maakt het geschikt om een personage te printen, een gamemodel in ZBrush verder te sculpten of een model in een viewer te zetten, en ongeschikt voor alles wat moet bewegen. Is het model bedoeld voor een browser of AR-viewer, dan verpakt OBJ naar GLB de geconverteerde mesh en de texturen in één bestand.
Wat blijft behouden bij de conversie van FBX naar OBJ
| FBX-inhoud | In de OBJ | Opmerking |
|---|---|---|
| Meshes en objectnamen | Behouden | Geschreven als benoemde objecten in één bestand |
| UV-coördinaten en normalen | Behouden | Harde en zachte randen zien er hetzelfde uit |
| Diffuse-, normal- en bumptexturen | Behouden | Verwezen vanuit het .mtl-bestand |
| Metallic- en roughnessmaps | Gedeeltelijk | MTL heeft geen standaardslot; apps verschillen |
| Skelet en skinweights | Vervallen | De mesh wordt in rustpose geschreven |
| Animatieclips en blend shapes | Vervallen | OBJ heeft geen tijdas |
| Camera's en lichten | Vervallen | Geen onderdeel van het OBJ-formaat |
| Scène-eenheden | Toegepast | OBJ slaat alleen getallen op, geen eenheid |
FBX
Filmbox (FBX)
FBX is een 3D-formaat dat Kaydara maakte voor zijn software Filmbox en dat sinds 2006 eigendom is van Autodesk. Het slaat meshes, materialen, texturen, skeletten, skinning, camera's, lichten en animatie op in één bestand. Het is het standaard uitwisselformaat voor game-assets in Unity, Unreal Engine, Maya, 3ds Max en Blender. Het formaat is gesloten en het gedrag kan verschillen tussen exporters en SDK-versies.
- Compressie
- –
- Transparantie
- –
- Animatie
- Ja
- Geïntroduceerd
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ is een 3D-geometrieformaat, ontwikkeld door Wavefront Technologies. Het is een tekstbestand dat hoekpunten, textuurcoördinaten, normalen en vlakken opsomt, waarbij materialen en texturen in een apart .mtl-bestand worden aangeroepen. Vrijwel elk 3D-modelleerprogramma, elke game-engine en elke 3D-printtool kan het importeren. OBJ ondersteunt geen animatie, rigging of scènehiërarchieën, en texturen ontbreken als het MTL-bestand en de afbeeldingsbestanden niet bij elkaar blijven.
- Compressie
- –
- Transparantie
- –
- Animatie
- Nee
- Geïntroduceerd
- Wavefront Technologies
Mensen zetten FBX om naar OBJ als een programma het formaat van Autodesk niet kan lezen, als een oude of ASCII FBX niet wil importeren, of als alleen de statische mesh nodig is voor printen, sculpten of een eenvoudige viewer.
FBX-versies en waarom oude bestanden niet importeren
Jaren negentig
Filmbox van Kaydara
FBX begint als bestandsformaat van Kaydara's motion-capturesoftware Filmbox, later hernoemd tot MotionBuilder.
2004
Alias koopt Kaydara
Het formaat gaat naar de maker van Maya en wordt een gangbare brug tussen animatiepakketten.
2006
Autodesk koopt Alias
FBX wordt een Autodesk-formaat, gebruikt door Maya, 3ds Max, MotionBuilder en later Unity en Unreal.
Jaren 2010
Binaire FBX 7
Versie 7-bestanden worden de norm. De importer van Blender leest binair 7.1 en nieuwer, daarom mislukken oudere en ASCII-bestanden daar.
Vragen over FBX naar OBJ
Wat gebeurt er met de animatie in mijn FBX?
OBJ kan geen botten, skinweights of keyframes opslaan, dus het resultaat is een statische mesh. Personages komen in rustpose uit, meestal een T-pose of A-pose. Heeft u de animatie nodig in een ander formaat dan FBX, converteer dan naar GLB. Dat behoudt skeletten en clips.
Waarom importeert Blender mijn FBX überhaupt niet?
De ingebouwde importer van Blender leest binaire FBX vanaf versie 7.1 en weigert ASCII FBX en oudere versies. Bestanden uit zeer oude versies van Maya of 3ds Max lopen hier vaak op vast. Met een conversie naar OBJ krijgt u de geometrie in beide gevallen binnen.
Waarom ontbreken mijn texturen na het converteren van FBX naar OBJ?
Of de FBX bevatte de texturen niet ingebed en ze zijn niet meegeüpload, of de .mtl- en afbeeldingsbestanden zijn na het downloaden van de .obj gescheiden. Upload de FBX samen met de texturenmap in een ZIP en bewaar alle uitvoerbestanden in één map.
Blijven PBR-materialen behouden bij de conversie?
Slechts gedeeltelijk. Het MTL-formaat is ontworpen voor diffuse-, specular- en bumpmaps, dus basiskleur en normal maps komen betrouwbaar mee, terwijl metallic- en roughnessmaps kunnen verdwijnen of genegeerd worden door de app die de OBJ opent. Voor volledige PBR is glTF het betere doel.
Kan ik een Mixamo-personage naar OBJ converteren om te 3D-printen?
Ja, zolang u alleen de pose nodig hebt. Download het personage van Mixamo in de gewenste pose, converteer het hier en gebruik daarna OBJ naar STL, of converteer direct naar STL. Verwacht dat u dunne delen, zoals vingers, moet verdikken voor het printen.
- OBJ naar GLB converterenZet OBJ met MTL en texturen om naar één GLB voor three.js, model-viewer, Shopify en Android AR. Schaal in meters, materialen ingesloten.
- GLB naar FBX converterenZet GLB om naar FBX met meshes, texturen, skeletten en animaties voor Unity, Unreal Engine, Maya of Blender-pipelines die Autodesk FBX verwachten.
- OBJ naar STL converterenZet OBJ uit Blender, ZBrush of een scan om naar binaire STL voor 3D-printen. Quads worden getrianguleerd, onderdelen samengevoegd, schaal naar mm.
- STL naar OBJ converterenZet STL om naar OBJ voor Unity, textuurtools en andere 3D-apps die OBJ verwachten. Gedeelde vertices, leesbare tekst, dezelfde driehoeken.
- glTF naar GLB converterenBundel een .gltf-bestand met .bin-buffers en textures in één GLB. Upload de map als ZIP; model, materialen en schaal blijven ongewijzigd.
- ZIP naar STL converterenUpload een ZIP van Thingiverse, Printables of een CAD-export en krijg STL's terug. OBJ, 3MF en STEP worden omgezet; elk onderdeel blijft een eigen STL.