FBX na OBJ-omskakelaar
Haal die maas, UV-kaarte en teksture uit 'n FBX en stoor dit as 'n eenvoudige OBJ wat byna elke 3D-program, snyprogram en aanlyn kyker kan oopmaak. Geraamtes en animasie bly agter; die vorm en sy voorkoms gaan saam.
3D-modelomskakelaar
of los STL, OBJ, MTL …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
STL en OBJ stoor geen eenhede nie. As 'n onderdeel in die slicer 10× of 25,4× te klein of te groot lyk, is die eenhede verkeerd gelees — stel dit hier.
Blender, CAD-programme en slicers gebruik Z-op; glTF, Unity en meeste speletjie-enjins gebruik Y-op. Wissel dit as die model na invoer op sy sy lê.
Word gebruik wanneer STEP- of IGES-soliede in 'n maas omgeskakel word. Fyn gee gladde krommes maar groter lêers; growwe is genoeg vir vinnige voorskoue.
Slegs vir PNG-, JPG- of SVG-invoer. Reliëf verhef donker areas; 'n litofaan is 'n dun paneel wat die foto wys wanneer dit van agter belig word; ekstrusie maak 'n logo of SVG-omtrek 'n plat soliede vorm.
Wydte van die gedrukte model; die hoogte volg die beeld se aspekverhouding.
Maksimum verhewe hoogte vir 'n reliëf of litofaan, of die dikte van 'n geëkstrudeerde vorm. Litofane gebruik gewoonlik 2–3 mm.
Soliede plaat onder die reliëf sodat die druk saamhou. 0 beteken geen basis.
Hoe om hierdie nutsding te gebruik
- 1
Laai die FBX op
Binêre of ASCII FBX, tot 20 lêers en 95 MB elk. As die teksture in 'n aparte vouer is, sit die FBX en sy teksture in een ZIP en laai dit op.
- 2
Behou die materiale
Behou teksture en materiale is aan, so die OBJ kry 'n .mtl-lêer en die tekstuurbeelde waarna dit verwys. Stel Op-as onder Gevorderde instellings as die model in die teikenprogram anders moet staan.
- 3
Skakel om na OBJ
Druk Skakel om na OBJ en laai af. Hou die .obj-, .mtl- en beeldlêers saam in een vouer sodat die materiale laai.
Hoekom 'n FBX-lêer na OBJ omskakel
FBX is die formaat waarin speletjie-enjins en animasiepakkette handel dryf, en dis juis hoekom dit elders ongemaklik is. Dit is eiendomsreg: Autodesk publiseer 'n SDK maar nie 'n volledige spesifikasie nie, so oopbrongereedskap implementeer dit deur truidingenieurswese en ondersteun net sekere weergawes. Dit kom in binêre en ASCII-weergawes voor en het baie kere van weergawenommer verander. Snyers, beeldhouergereedskap, aanlynkykers en ouer CAD-programme slaan dit dikwels heeltemal oor.
OBJ is die teenoorgestelde: 'n teksformaat van Wavefront Technologies wat sedert die 1990's amper nie verander het nie. Enige program wat 3D-modelle invoer, lees dit, en jy kan een in 'n teksredigeerder oopmaak om die hoekpunte te sien. Die ruil is dat dit 'n bevrore vorm beskryf. Dit maak dit die regte teiken om 'n karakter te druk, oor 'n speletjiebate in ZBrush te beeldhou of 'n model in 'n kyker te plaas, en die verkeerde een vir enigiets wat moet beweeg. As die model na 'n blaaier of 'n AR-kyker op pad is, pak OBJ na GLB die omgeskakelde maas en sy teksture in een lêer.
Wat bly behoue ná die omskakeling van FBX na OBJ
| FBX-inhoud | In die OBJ | Nota |
|---|---|---|
| Mase en voorwerpname | Behou | Geskryf as benoemde voorwerpe in een lêer |
| UV-koördinate en normale | Behou | Harde en sagte rande lyk dieselfde |
| Diffuse-, normaal- en bultteksture | Behou | Daarna verwys in die .mtl-lêer |
| Metaal- en growwigheidskaarte | Gedeeltelik | MTL het geen standaardgleuf nie; programme verskil |
| Skelet en velgewigte | Weggelaat | Maas word in sy rushouding geskryf |
| Animasiesnitte en vormsleutels | Weggelaat | OBJ het geen tydas nie |
| Kameras en ligte | Weggelaat | Nie deel van die OBJ-formaat nie |
| Toneeleenhede | Toegepas | OBJ stoor net getalle, geen eenheid nie |
FBX
Filmbox (FBX)
FBX is 'n 3D-formaat wat deur Kaydara vir sy Filmbox-sagteware geskep is en sedert 2006 aan Autodesk behoort. Dit stoor maaswerke, materiale, teksture, skelette, velbinding, kameras, ligte en animasie in een lêer. Dit is die standaard uitruilformaat vir speletjiebates in Unity, Unreal Engine, Maya, 3ds Max en Blender. Die formaat is eiendomsregtelik, en gedrag kan tussen uitvoerders en SDK-weergawes verskil.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- Ja
- Bekendgestel
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ is 'n 3D-meetkundeformaat wat deur Wavefront Technologies ontwikkel is. Dit is 'n platteteks-lêer wat hoekpunte, tekstuurkoördinate, normale en vlakke lys, met materiale en teksture in 'n aparte .mtl-lêer. Byna elke 3D-modelleringsprogram, speelenjin en 3D-druknutsmiddel kan dit invoer. OBJ ondersteun nie animasie, rigging of toneelhiërargieë nie, en teksture raak weg as die MTL- en beeldlêers nie bymekaar gehou word nie.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- Nee
- Bekendgestel
- Wavefront Technologies
Mense skakel FBX om na OBJ wanneer 'n gereedskap nie Autodesk se formaat kan lees nie, wanneer 'n ou of ASCII FBX nie wil invoer nie, of wanneer net die statiese maas nodig is vir drukwerk, beeldhouwerk of 'n eenvoudige kyker.
FBX-weergawes en hoekom ou lêers nie invoer nie
1990's
Filmbox deur Kaydara
FBX begin as die lêerformaat van Kaydara se Filmbox-bewegingsvasleggingsagteware, later herdoop na MotionBuilder.
2004
Alias koop Kaydara
Die formaat skuif na die maker van Maya en word 'n algemene brug tussen animasiepakkette.
2006
Autodesk koop Alias
FBX word 'n Autodesk-formaat, gebruik deur Maya, 3ds Max, MotionBuilder en later Unity en Unreal.
2010's
FBX 7 binêr
Weergawe 7-lêers word die norm. Blender se invoerder lees binêre 7.1 en nuwer, daarom misluk ouer en ASCII-lêers daar.
Vrae oor FBX na OBJ
Wat gebeur met die animasie in my FBX?
OBJ kan nie bene, velgewigte of sleutelrame stoor nie, so die resultaat is 'n statiese maas. Karakters kom in hul rushouding uit, gewoonlik 'n T-houding of A-houding. As jy die animasie in 'n ander formaat as FBX nodig het, skakel eerder om na GLB, wat skelette en snitte behou.
Hoekom wil Blender my FBX glad nie invoer nie?
Blender se ingeboude invoerder lees binêre FBX vanaf weergawe 7.1 en verwerp ASCII FBX en ouer weergawes. Lêers uit baie ou Maya- of 3ds Max-weergawes loop dikwels hierteen vas. Omskakeling na OBJ kry die geometrie in elk geval in.
Hoekom ontbreek my teksture ná die omskakeling van FBX na OBJ?
Óf die FBX het nie sy teksture ingebed nie en hulle is nie saam opgelaai nie, óf die .mtl- en beeldlêers is ná aflaai van die .obj geskei. Laai die FBX saam met sy tekstuurvouer in 'n ZIP op, en hou al die uitvoerlêers in een vouer.
Bly PBR-materiale behoue ná die omskakeling?
Net gedeeltelik. Die MTL-formaat is ontwerp vir diffuse-, spekulêre- en bultkaarte, so basiskleur- en normaalkaarte word betroubaar oorgedra, terwyl metaal- en growwigheidskaarte moontlik weggelaat of geïgnoreer word deur die program wat die OBJ oopmaak. Vir volle PBR is glTF die beter teiken.
Kan ek 'n Mixamo-karakter na OBJ omskakel vir 3D-drukwerk?
Ja, solank jy net die houding nodig het. Laai die karakter van Mixamo af in die houding wat jy wil hê, skakel dit hier om en gebruik dan OBJ na STL, of skakel direk om na STL. Verwag om dun dele soos vingers te verdik voor jy druk.
- OBJ na GLB-omskakelaarSkakel OBJ met sy MTL en teksture om na een GLB vir three.js, model-viewer, Shopify en Android AR. Skaal in meter, materiale ingebed.
- GLB na FBX-omskakelaarSkakel GLB om na FBX met meshes, teksture, skelette en animasie vir Unity, Unreal Engine, Maya of Blender-pyplyne wat Autodesk FBX verwag.
- OBJ na STL-omskakelaarSkakel OBJ uit Blender, ZBrush of 'n skandering om na binêre STL vir 3D-druk. Vierhoeke word driehoeke, dele saamgevoeg en skaal na mm reggestel.
- STL na OBJ-omskakelaarSkakel STL na OBJ om vir Unity, tekstuurgereedskap en ander 3D-programme. Gedeelde hoekpunte, leesbare teks en dieselfde driehoeke, binne sekondes.
- glTF na GLB-omskakelaarPak 'n .gltf-lêer met sy .bin-buffers en tekstuurbeelde in een GLB. Laai die vouer as 'n ZIP op; model, materiale en skaal bly dieselfde.
- ZIP na STL-omskakelaarLaai 'n ZIP van Thingiverse, Printables of 'n CAD-uitvoer op en kry STL-lêers terug. OBJ, 3MF en STEP word omgeskakel; elke deel bly 'n aparte STL.