Konvertor GLB do FBX
GLB je formát, v ktorom sa modely prenášajú na webe; FBX je to, čo importuje množstvo herných a animačných pracovných postupov. Preveďte tu súbor .glb a získate binárne FBX s vloženými textúrami, pripravené pre Unity, Unreal Engine alebo Mayu.
Prevodník 3D modelov
alebo sem presuňte súbory STL, OBJ, MTL … ·
Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
STL a OBJ neukladajú jednotky. Ak sa diel v slicery zobrazí 10× alebo 25,4× príliš malý či veľký, jednotky sa prečítali nesprávne – nastavte ich tu.
Blender, CAD programy a slicery používajú os Z nahor; glTF, Unity a väčšina herných enginov používa os Y nahor. Prepnite ju, ak model po importe leží na boku.
Používa sa pri prevode telies STEP alebo IGES na sieť. Jemné dáva hladké krivky, ale väčšie súbory; hrubé stačí na rýchle náhľady.
Používa sa len pre vstup PNG, JPG alebo SVG. Reliéf zdvíha tmavé oblasti; litofánia je tenký panel, ktorý ukáže fotografiu pri presvietení zozadu; vytlačenie zmení logo alebo obrys SVG na plochý plný tvar.
Šírka tlačeného modelu; výška vyplýva z pomeru strán obrázka.
Maximálna výška vyvýšenia pri reliéfe alebo litofánii, prípadne hrúbka vytlačeného tvaru. Litofánie zvyčajne používajú 2–3 mm.
Plná doska pod reliéfom, aby tlač držala pokope. 0 znamená bez podstavy.
Ako používať tento nástroj
- 1
Nahrajte súbor .glb
Pridajte jeden GLB alebo až 20 súborov, každý do 95 MB. Súbor .gltf s oddelenými súbormi .bin a textúr sa najjednoduchšie spracuje, keď ho najprv zbalíte do jedného GLB.
- 2
Ponechajte binárne FBX a textúry
V poli Previesť na nastavte FBX, Kódovanie súboru Binary a zapnite Zachovať textúry a materiály, aby boli obrázky zabalené v FBX. Zvislá os nechajte na Keep, pokiaľ model neprišiel otočený naležato.
- 3
Preveďte a importujte
Stlačte Previesť na FBX a presuňte súbor do priečinka s assetmi vášho enginu alebo cez File › Import › FBX v Blenderi.
GLB verzus FBX: otvorený webový formát a výmenný formát od Autodesku
GLB je binárna podoba glTF 2.0, ktorú Khronos Group vydala v roku 2017 a ktorá sa v roku 2022 stala medzinárodnou normou ISO/IEC 12113. Jeden súbor .glb obsahuje 12-bajtovú hlavičku, JSON opis scény a binárny blok s geometriou a obrázkami. Je navrhnutý na rýchle načítanie rendererom: jednotky sú metre, Y smeruje nahor a materiály sledujú fyzikálne založený model metallic-roughness, ktorý three.js, Babylon.js aj Scene Viewer v Androide zobrazujú rovnako.
FBX vzniklo ako formát softvéru Kaydara FiLMBOX na snímanie pohybu a od roku 2006 patrí Autodesku. Je proprietárny a dokumentovaný najmä cez Autodesk FBX SDK, no stále je predvoleným výmenným formátom pre herné enginy a animačné nástroje. Importér modelov v Unity číta FBX natívne, možnosti importu v Unreal Engine sú okolo neho postavené a Maya s 3ds Max ho používajú na presun rigovaných postáv medzi štúdiami.
Čo zostane zachované pri prevode GLB do FBX
| V GLB | Vo FBX | Skontrolovať po importe |
|---|---|---|
| Siete, UV, normály | Zachované tak, ako sú | Nič |
| Hierarchia a názvy uzlov | Zachované | Polohy pivotov |
| Kostra a váhy skinu | Kosti a skin cluster | Typ rigu v engine |
| Animačné klipy, morph targets | Animačné klipy (takes), blend shapes | Názvy a dĺžky klipov |
| Mapy základnej farby, normálové a emisné mapy | Vložené textúry na materiáloch FBX | Priradenie textúr |
| Hodnoty metallic-roughness | Aproximované | Znova prepojiť mapy metallic a roughness |
| Rozšírenia ako clearcoat alebo transmission | Vo FBX nemajú ekvivalent | Znova vytvoriť v engine |
Import FBX do Unity, Unreal Engine alebo Blenderu
Unity
- 01Presuňte súbor .fbx do priečinka Assets v okne Project.
- 02Na karte Rig vyberte pre postavy Humanoid alebo Generic.
- 03Na karte Materials použite Extract Textures na úpravu máp.
Unreal Engine
- 01V Content Browser kliknite na Import a vyberte súbor .fbx.
- 02Pri rigovaných modeloch zaškrtnite Import Animations.
- 03Ak je veľkosť mimo 100-krát, skontrolujte Import Uniform Scale.
Blender
- 01Použite File › Import › FBX (.fbx).
- 02Materiály skontrolujete v pracovnom priestore Shading.
- 03Ak kosti smerujú nesprávne, použite Automatic Bone Orientation.
Väčšina prekvapení po prevode GLB na FBX pochádza z materiálov, nie z geometrie. glTF často balí ambient occlusion, roughness a metallic do červeného, zeleného a modrého kanála jedného obrázka. Klasický model materiálov FBX nemá pre takú zabalenú textúru slot, preto ju enginy importujú ako ďalší obrázok, ktorý prepojíte ručne. Ďalším úskalím sú textúry uložené ako WebP v GLB: málo importérov FBX číta WebP, preto by mali byť v PNG alebo JPEG; kompromis vysvetľuje článok WebP na JPG: kedy a prečo.
Ak je cieľom statická sieť pre renderer alebo 3D tlačiareň, a nie engine, FBX môže byť nesprávny cieľ; FBX na OBJ ukazuje, čo si ponecháva jednoduchý formát siete. Pre Apple AR Quick Look na iPhone prejdite z rovnakého GLB radšej cez GLB na USDZ.
GLB
glTF Binary (GLB)
GLB je binárna podoba glTF 2.0, formátu na prenos 3D, ktorý vydala skupina Khronos Group v roku 2017. Geometriu, PBR materiály, textúry a animácie balí do jedného kompaktného súboru určeného na rýchle načítanie. GLB sa široko používa pre 3D na webe, AR prehliadače, Android Scene Viewer a online trhoviská s modelmi. Niektoré staršie desktopové 3D nástroje a CAD programy ho neimportujú.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- Áno
- Rok vzniku
- 2017 · Khronos Group
FBX
Filmbox (FBX)
FBX je 3D formát, ktorý vytvorila spoločnosť Kaydara pre softvér Filmbox a od roku 2006 ho vlastní Autodesk. V jednom súbore ukladá siete, materiály, textúry, kostry, skinning, kamery, svetlá a animácie. Je štandardným výmenným formátom herných assetov v Unity, Unreal Engine, Maya, 3ds Max a Blender. Formát je proprietárny a správanie sa môže medzi exportérmi a verziami SDK líšiť.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- Áno
- Rok vzniku
- Kaydara (now Autodesk)
GLB sa prevádza na FBX, aby sa model z webu, marketplace alebo aplikácie na 3D skenovanie dostal do pracovných postupov v Unity, Unreal Engine, Maya alebo 3ds Max, ktoré stoja na formáte Autodesku.
Otázky o prevode GLB do FBX
Budú animácie z GLB fungovať aj po prevode do FBX?
Kostrová animácia aj animácia blend shape (morph target) existujú v oboch formátoch, takže klipy uložené v GLB majú v FBX svoje miesto. Po importe skontrolujte každý klip v náhľade animácií v engine, najmä ak GLB obsahoval viac klipov, lebo niektoré importéry ich rozdelia alebo premenujú.
Prečo materiály po prevode vyzerajú v Unity sivo alebo ako plast?
Materiály glTF používajú hodnoty metallic a roughness, často zabalené do jednej textúry, zatiaľ čo materiály FBX sú navrhnuté okolo diffuse a specular. Základná farba a normálové mapy zvyčajne prejdú; metallic a roughness bude možno treba znova prepojiť v editore materiálov enginu.
Musím pre Blender previesť GLB do FBX?
Na otvorenie nie. Blender obsahuje importér glTF 2.0 od verzie 2.80, takže File › Import › glTF 2.0 načíta GLB priamo. Prevádzajte len vtedy, keď ďalší nástroj vo vašom postupe vyžaduje FBX.
Mám zvoliť binárne alebo ASCII FBX?
Binary. Je menší, načíta sa rýchlejšie a očakávajú ho Unity, Unreal aj Maya. Importér FBX v Blenderi ASCII FBX vôbec nečíta. ASCII zvoľte len pre skript alebo nástroj na porovnávanie, ktorý potrebuje čítať súbor ako text.
Prečo je model FBX v Unreal 100-krát väčší alebo menší?
glTF pracuje v metroch, Unreal v centimetroch a FBX nesie mierku jednotiek, ktorú každý importér interpretuje po svojom. Ak je veľkosť mimo 100-krát, upravte uniform scale pri importe alebo pred prevodom nastavte Jednotky modelu a potom skontrolujte známy rozmer.
- Konvertor FBX na OBJPreveďte FBX z Mixamo, balíkov Unity alebo Maya na OBJ s materiálmi MTL a textúrami. Binárne aj ASCII FBX, 20 súborov naraz.
- Prevod OBJ na GLBPrevieďte OBJ s MTL a textúrami do jedného GLB pre three.js, model-viewer, Shopify a Android AR. Mierka v metroch, materiály vložené.
- Konvertor glTF do GLBZbaľte súbor .gltf s buffermi .bin a textúrami do jedného GLB. Nahrajte priečinok ako ZIP; model, materiály a mierka zostanú bez zmeny.
- Konvertor GLB na USDZPreveďte GLB modely do USDZ a otvorte ich v AR na iPhone a iPade zo Safari, Správ či Súborov. PBR materiály a textúry sa zachovajú.
- Konvertor STL do GLBPrevieďte STL do GLB pre weby, model-viewer a AR v Androide. Milimetre sa prepočítajú na metre a Z-up na Y-up, aby diel stál rovno.