Pretvornik FBX v OBJ
Iz datoteke FBX izvlecite mrežo, UV-preslikave in teksture ter jih shranite kot navaden OBJ, ki ga odpre skoraj vsak 3D program, rezalnik za 3D tisk in spletni pregledovalnik. Okostje in animacija ostaneta zadaj, oblika in videz modela pa se ohranita.
Pretvornik 3D-modelov
ali spustite datoteke STL, OBJ, MTL … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
STL in OBJ ne shranjujeta enot. Če je del v razrezovalniku 10× ali 25,4× premajhen ali prevelik, so bile enote napačno prebrane – nastavite jih tukaj.
Blender, CAD-programi in razrezovalniki uporabljajo Z-gor; glTF, Unity in večina iger uporablja Y-gor. Preklopite, če model po uvozu leži na boku.
Uporabi se pri pretvorbi telesc STEP ali IGES v mrežo. Fina daje gladke krivulje, a večje datoteke; groba zadošča za hiter predogled.
Samo za vhod PNG, JPG ali SVG. Relief dvigne temna območja; litofan je tanka plošča, ki prikaže fotografijo, ko jo osvetlite od zadaj; ekstruzija spremeni logotip ali obris SVG v ploščato polno obliko.
Širina natisnjenega modela; višina sledi razmerju stranic slike.
Največja dvignjena višina reliefa ali litofana oziroma debelina ekstrudirane oblike. Litofani običajno uporabljajo 2–3 mm.
Polna plošča pod reliefom, da se tisk drži skupaj. 0 pomeni brez podlage.
Kako uporabljati to orodje
- 1
Naložite FBX
Binarni ali ASCII FBX, do 20 datotek in največ 95 MB na datoteko. Če so teksture v ločeni mapi, FBX in njegove teksture shranite v en ZIP in naložite tega.
- 2
Ohranite materiale
Možnost Ohrani teksture in materiale je vklopljena, zato OBJ dobi datoteko .mtl in slike tekstur, na katere se sklicuje. Če naj model v ciljni aplikaciji stoji drugače, nastavite Navpična os v razdelku Napredne nastavitve.
- 3
Pretvorite v OBJ
Pritisnite Pretvori v OBJ in prenesite rezultat. Datoteke .obj, .mtl in slike hranite skupaj v isti mapi, da se materiali naložijo.
Zakaj pretvoriti datoteko FBX v OBJ
FBX je format, v katerem si igralni pogoni in animacijski programi izmenjujejo podatke, zato je drugje tako nerodno uporaben. Je lastniški: Autodesk objavlja SDK, ne pa celotne specifikacije, zato ga odprtokodna orodja podpirajo z obratnim inženiringom in le nekatere različice. Obstaja v binarni in ASCII obliki, številke različic pa so se večkrat spremenile. Programi za rezanje za 3D-tisk, orodja za kiparjenje, spletni pregledovalniki in starejši CAD-programi ga pogosto sploh ne podpirajo.
OBJ je nasprotje: besedilni format podjetja Wavefront Technologies, ki se od devetdesetih let skoraj ni spremenil. Bere ga vsak program, ki uvaža 3D modele, datoteko pa lahko odprete v urejevalniku besedila in vidite oglišča. Cena je, da opisuje zamrznjeno obliko. Zato je prava izbira za tisk lika, kiparjenje čez igralni model v ZBrushu ali vstavljanje modela v pregledovalnik, za karkoli, kar se mora premikati, pa napačna. Če je model namenjen brskalniku ali AR-pregledovalniku, OBJ v GLB pretvorjeno mrežo in teksture zapakira v eno datoteko.
Kaj se ohrani pri pretvorbi FBX v OBJ
| Vsebina FBX | V OBJ | Opomba |
|---|---|---|
| Mreže in imena objektov | Ohranjeno | Zapisano kot poimenovani objekti v eni datoteki |
| UV-koordinate in normale | Ohranjeno | Ostri in mehki robovi izgledajo enako |
| Difuzne, normalne in bump teksture | Ohranjeno | Povezane iz datoteke .mtl |
| Mape metalnosti in hrapavosti | Delno | MTL nima standardnega mesta zanje; aplikacije se razlikujejo |
| Skelet in uteži kože | Izpuščeno | Mreža je zapisana v mirovni pozi |
| Animacijski posnetki in oblike mešanja | Izpuščeno | OBJ nima časovne osi |
| Kamere in luči | Izpuščeno | Niso del formata OBJ |
| Enote prizora | Uporabljeno | OBJ shranjuje samo števila, brez enote |
FBX
Filmbox (FBX)
FBX je 3D-oblika, ki jo je ustvarilo podjetje Kaydara za programsko opremo Filmbox, od leta 2006 pa je last podjetja Autodesk. V eni datoteki hrani mreže, materiale, teksture, skelete, skinning, kamere, luči in animacijo. Je standardna izmenjevalna oblika za igralna sredstva v Unity, Unreal Engine, Maya, 3ds Max in Blender. Oblika je lastniška, obnašanje pa se lahko razlikuje med izvozniki in različicami SDK.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Da
- Uvedeno
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ je format 3D geometrije, ki ga je razvilo podjetje Wavefront Technologies. Je besedilna datoteka s seznamom oglišč, koordinat tekstur, normal in ploskev, materiali in teksture pa so navedeni v ločeni datoteki .mtl. Uvozi ga skoraj vsak program za 3D modeliranje, igralni pogon in orodje za 3D tiskanje. OBJ ne podpira animacije, rigganja ali hierarhij prizorov, teksture pa izginejo, če datotek MTL in slik ne hranite skupaj.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Ne
- Uvedeno
- Wavefront Technologies
FBX v OBJ pretvarjajo, kadar orodje ne zna brati Autodeskovega formata, kadar se star ali ASCII FBX noče uvoziti ali kadar je za tisk, kiparjenje ali preprost pregledovalnik potrebna le statična mreža.
Različice FBX in zakaj se starih datotek ne da uvoziti
90. leta
Filmbox podjetja Kaydara
FBX nastane kot datotečni format programa Filmbox podjetja Kaydara za zajem gibanja, pozneje preimenovanega v MotionBuilder.
2004
Alias kupi Kaydaro
Format preide k izdelovalcu programa Maya in postane običajen most med animacijskimi programi.
2006
Autodesk kupi Alias
FBX postane Autodeskov format, ki ga uporabljajo Maya, 3ds Max, MotionBuilder ter pozneje Unity in Unreal.
2010-a leta
Binarni FBX 7
Datoteke različice 7 postanejo običaj. Blenderjev uvoznik bere binarne različice 7.1 in novejše, zato starejše in ASCII datoteke tam odpovedo.
Vprašanja o pretvorbi FBX v OBJ
Kaj se zgodi z animacijo v moji datoteki FBX?
OBJ ne more shraniti kosti, uteži kože ali ključnih sličic, zato je rezultat statična mreža. Liki so v mirovni pozi, običajno T-pozi ali A-pozi. Če animacijo potrebujete v drugem formatu kot FBX, raje pretvorite v GLB, ki ohrani skelete in posnetke.
Zakaj Blender moje datoteke FBX sploh ne uvozi?
Blenderjev vgrajeni uvoznik bere binarni FBX od različice 7.1 naprej, ASCII FBX in starejše različice pa zavrne. Datoteke iz zelo starih izdaj programov Maya ali 3ds Max pogosto naletijo na to težavo. S pretvorbo v OBJ geometrijo vseeno dobite v program.
Zakaj po pretvorbi FBX v OBJ manjkajo teksture?
Ali FBX ni vseboval vdelanih tekstur in niso bile naložene z njim, ali pa so bile datoteke .mtl in slike po prenosu ločene od datoteke .obj. FBX naložite skupaj z mapo tekstur v ZIP-u in vse izhodne datoteke hranite v isti mapi.
Ali materiali PBR preživijo pretvorbo?
Le delno. Format MTL je zasnovan za difuzne, spekularne in bump mape, zato osnovna barva in normalne mape prenesejo zanesljivo, mape metalnosti in hrapavosti pa lahko aplikacija, ki odpre OBJ, izpusti ali prezre. Za polni PBR je boljša izbira glTF.
Ali lahko lik iz Mixama pretvorim v OBJ za 3D tiskanje?
Da, če potrebujete samo pozo. Lik prenesite iz Mixama v želeni pozi, ga pretvorite tukaj in nato uporabite OBJ v STL ali pa pretvorite neposredno v STL. Pred tiskom boste verjetno morali odebeliti tanke dele, na primer prste.
- Pretvornik OBJ v GLBPretvorite OBJ z MTL in teksturami v en GLB za three.js, model-viewer, Shopify in Android AR. Merilo v metrih, materiali vdelani.
- Pretvornik GLB v FBXPretvorite GLB v FBX z mrežami, teksturami, okostji in animacijami za Unity, Unreal Engine, Mayo ali Blender, ki pričakujejo Autodesk FBX.
- Pretvornik OBJ v STLOBJ iz Blenderja, ZBrusha ali skena pretvorite v binarni STL za 3D tisk. Štirikotniki v trikotnike, deli združeni, merilo v milimetrih.
- Pretvornik STL v OBJPretvorite STL v OBJ za Unity, orodja za teksturiranje in druge 3D aplikacije. Skupna oglišča, berljivo besedilo in isti trikotniki v nekaj sekundah.
- Pretvornik glTF v GLBDatoteko .gltf z medpomnilniki .bin in teksturami združite v en GLB. Mapo naložite kot ZIP; model, materiali in merilo ostanejo enaki.
- Pretvornik ZIP v STLNaložite ZIP s Thingiverse, Printables ali iz CAD-izvoza in prejmite STL. OBJ, 3MF in STEP se pretvorijo; vsak del ostane ločen STL.