Konvertera FBX till OBJ
Plocka ut nätet, UV-mappningen och texturerna ur en FBX och spara dem som en enkel OBJ som nästan alla 3D-program, slicers och onlinevisare kan öppna. Rigg och animation lämnas kvar, men formen och utseendet följer med.
3D-modellkonverterare
eller släpp STL, OBJ, MTL …-filer här ·
Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter
Filerna bearbetas på våra servrar och raderas efter 30 minuter.
STL och OBJ lagrar inga enheter. Om en del blir 10 eller 25,4 gånger för liten eller stor i slicern har enheterna lästs fel – ange dem här.
Blender, CAD-program och slicers använder Z som uppåt, medan glTF, Unity och de flesta spelmotorer använder Y som uppåt. Byt om modellen ligger på sidan efter importen.
Används när STEP- eller IGES-solider konverteras till ett nät. Fin ger mjuka kurvor men större filer, grov räcker för snabba förhandsvisningar.
Används bara för PNG-, JPG- eller SVG-indata. Relief höjer mörka områden, en litofan är en tunn platta som visar fotot när den lyses upp bakifrån, och extrudering gör en logotyp eller SVG-kontur till en platt solid form.
Bredden på den utskrivna modellen. Höjden följer bildens proportioner.
Största upphöjda höjd för en relief eller litofan, eller tjockleken på en extruderad form. Litofaner brukar vara 2–3 mm.
Massiv platta under reliefen så att utskriften hålls samman. 0 betyder ingen bas.
Så använder du verktyget
- 1
Ladda upp FBX-filen
Binär eller ASCII-FBX, upp till 20 filer och 95 MB per fil. Om texturerna ligger i en separat mapp lägger du FBX-filen och dess texturer i en ZIP och laddar upp den.
- 2
Behåll materialen
Behåll texturer och material är aktiverat, så OBJ-filen får en .mtl-fil och de texturbilder som den hänvisar till. Ställ in Uppåtaxel under Avancerade inställningar om modellen ska stå annorlunda i målprogrammet.
- 3
Konvertera till OBJ
Klicka på Konvertera till OBJ och ladda ner. Låt .obj-, .mtl- och bildfilerna ligga tillsammans i en mapp så att materialen läses in.
Varför konvertera en FBX-fil till OBJ
FBX är formatet som spelmotorer och animationsprogram utbyter sinsemellan, och just därför är det besvärligt på andra håll. Det är proprietärt: Autodesk publicerar ett SDK men ingen fullständig specifikation, så öppen källkod implementerar det genom reverse engineering och stöder bara vissa versioner. Det finns i binär och ASCII-variant och har ändrat versionsnummer många gånger. Slicers, skulpteringsverktyg, onlinevisare och äldre CAD-program hoppar ofta över det helt.
OBJ är motsatsen: ett textformat från Wavefront Technologies som knappt har ändrats sedan 1990-talet. Alla program som importerar 3D-modeller läser det, och du kan öppna en fil i en textredigerare och se hörnpunkterna. Avvägningen är att det beskriver en fryst form. Det gör det till rätt mål när du ska skriva ut en karaktär, skulptera över en spelasset i ZBrush eller lägga in en modell i en visare, och fel mål för allt som ska röra sig. Ska modellen till en webbläsare eller en AR-visare packar OBJ till GLB det konverterade nätet och dess texturer i en enda fil.
Vad som följer med vid konvertering från FBX till OBJ
| FBX-innehåll | I OBJ | Kommentar |
|---|---|---|
| Nät och objektnamn | Behålls | Skrivs som namngivna objekt i en fil |
| UV-koordinater och normaler | Behålls | Hårda och mjuka kanter ser likadana ut |
| Diffuse-, normal- och bump-texturer | Behålls | Refereras från .mtl-filen |
| Metallic- och roughness-kartor | Delvis | MTL saknar standardplats; program skiljer sig åt |
| Skelett och viktning | Tas bort | Nätet skrivs i viloposition |
| Animationsklipp och blend shapes | Tas bort | OBJ saknar tidsaxel |
| Kameror och ljus | Tas bort | Ingår inte i OBJ-formatet |
| Sceneenheter | Tillämpas | OBJ lagrar bara tal, ingen enhet |
FBX
Filmbox (FBX)
FBX är ett 3D-format som skapades av Kaydara för programmet Filmbox och som ägs av Autodesk sedan 2006. Det lagrar meshar, material, texturer, skelett, skinning, kameror, ljus och animation i en enda fil. Det är det vanliga utbytesformatet för spelresurser i Unity, Unreal Engine, Maya, 3ds Max och Blender. Formatet är proprietärt, och beteendet kan skilja sig mellan exportörer och SDK-versioner.
- Komprimering
- –
- Transparens
- –
- Animation
- Ja
- Introducerades
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ är ett 3D-geometriformat utvecklat av Wavefront Technologies. Det är en ren textfil som listar hörnpunkter, texturkoordinater, normaler och ytor, med material och texturer refererade i en separat .mtl-fil. Nästan alla 3D-modelleringsprogram, spelmotorer och 3D-utskriftsverktyg kan importera det. OBJ stöder inte animering, rigging eller scenhierarkier, och texturer försvinner om MTL- och bildfilerna inte hålls ihop.
- Komprimering
- –
- Transparens
- –
- Animation
- Nej
- Introducerades
- Wavefront Technologies
Man konverterar FBX till OBJ när ett program inte kan läsa Autodesks format, när en gammal eller ASCII-FBX inte går att importera, eller när bara det statiska nätet behövs för utskrift, skulptering eller en enkel visare.
FBX-versioner och varför gamla filer inte går att importera
1990-talet
Filmbox från Kaydara
FBX börjar som filformat för Kaydaras motion capture-program Filmbox, som senare döptes om till MotionBuilder.
2004
Alias köper Kaydara
Formatet går vidare till tillverkaren av Maya och blir en vanlig brygga mellan animationsprogram.
2006
Autodesk köper Alias
FBX blir ett Autodesk-format som används av Maya, 3ds Max, MotionBuilder och senare Unity och Unreal.
2010-talet
Binär FBX 7
Filer i version 7 blir norm. Blenders importör läser binär 7.1 och nyare, vilket är varför äldre filer och ASCII-filer misslyckas där.
Frågor om FBX till OBJ
Vad händer med animationen i min FBX?
OBJ kan inte lagra skelett, viktning eller nyckelbilder, så resultatet blir ett statiskt nät. Karaktärer får sin viloposition, oftast en T-pose eller A-pose. Behöver du animationen i ett annat format än FBX kan du konvertera till GLB i stället, som behåller skelett och klipp.
Varför kan Blender inte importera min FBX alls?
Blenders inbyggda importör läser binär FBX från version 7.1 och uppåt, men avvisar ASCII-FBX och äldre versioner. Filer som exporterats från mycket gamla versioner av Maya eller 3ds Max stöter ofta på detta. Med konvertering till OBJ får du in geometrin ändå.
Varför saknas texturerna efter konvertering från FBX till OBJ?
Antingen innehöll FBX-filen inga inbäddade texturer och de laddades inte upp med den, eller så skildes .mtl- och bildfilerna från .obj-filen efter nedladdningen. Ladda upp FBX-filen tillsammans med texturmappen i en ZIP och behåll alla utdatafiler i en mapp.
Följer PBR-material med i konverteringen?
Bara delvis. MTL-formatet utformades för diffuse-, specular- och bump-kartor, så baskulör och normalkartor följer med på ett pålitligt sätt, medan metallic- och roughness-kartor kan tas bort eller ignoreras av programmet som öppnar OBJ-filen. För fullständig PBR är glTF ett bättre mål.
Kan jag konvertera en Mixamo-figur till OBJ för 3D-utskrift?
Ja, så länge du bara behöver posen. Ladda ner karaktären från Mixamo i den pose du vill ha, konvertera den här och kör sedan OBJ till STL, eller konvertera direkt till STL. Räkna med att behöva förtjocka tunna delar som fingrar före utskrift.
- Konvertera OBJ till GLBKonvertera OBJ med MTL och texturer till en enda GLB för three.js, model-viewer, Shopify och Android AR. Skala i meter, material inbäddade.
- Konvertera GLB till FBXKonvertera GLB till FBX med mesh, texturer, skelett och animation för Unity, Unreal Engine, Maya eller Blender som kräver Autodesk FBX.
- Konvertera OBJ till STLKonvertera OBJ från Blender, ZBrush eller skanning till binär STL för 3D-utskrift. Fyrhörningar trianguleras, delar slås ihop och skalan sätts i mm.
- Konvertera STL till OBJKonvertera STL till OBJ för Unity, texturverktyg och andra 3D-program som kräver OBJ. Delade hörn, läsbar text och samma trianglar på sekunder.
- Konvertera glTF till GLBPacka en .gltf-fil med .bin-buffertar och texturbilder i en enda GLB. Ladda upp mappen som ZIP; modell, material och skala förblir oförändrade.
- Konvertera ZIP till STLLadda upp en ZIP från Thingiverse, Printables eller en CAD-export och få STL-filer. OBJ, 3MF och STEP konverteras; varje del blir en egen STL.