Penukar GLB ke FBX
GLB ialah cara model dikongsi di web; FBX pula format yang diimport oleh banyak aliran kerja permainan dan animasi. Tukar fail .glb di sini untuk mendapatkan FBX binari dengan tekstur terbenam, sedia untuk Unity, Unreal Engine atau Maya.
Penukar Model 3D
atau seret Fail STL, OBJ, MTL … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
STL dan OBJ tidak menyimpan unit. Jika sesuatu bahagian kelihatan 10× atau 25.4× terlalu kecil atau besar dalam slicer, unit telah dibaca dengan salah — tetapkan di sini.
Blender, program CAD dan slicer menggunakan Z-atas; glTF, Unity dan kebanyakan enjin permainan menggunakan Y-atas. Tukar jika model terbaring di sisi selepas diimport.
Digunakan semasa menukar pepejal STEP atau IGES kepada mesh. Halus menghasilkan lengkung yang licin tetapi fail lebih besar; kasar mencukupi untuk pratonton pantas.
Hanya digunakan untuk input PNG, JPG atau SVG. Relief menaikkan kawasan gelap; litofan ialah panel nipis yang menunjukkan foto apabila disuluh dari belakang; ekstrusi menjadikan logo atau garis bentuk SVG sebagai bentuk pepejal rata.
Lebar model yang dicetak; ketinggian mengikut nisbah bidang imej.
Ketinggian maksimum yang timbul untuk relief atau litofan, atau ketebalan bentuk ekstrusi. Litofan biasanya menggunakan 2–3 mm.
Plat pepejal di bawah relief supaya cetakan kekal utuh. 0 bermaksud tiada tapak.
Cara menggunakan alat ini
- 1
Muat naik fail .glb
Tambah satu GLB atau sehingga 20 fail, setiap satu 95 MB. Fail .gltf dengan fail .bin dan tekstur yang berasingan paling mudah dikendalikan selepas dibungkus menjadi satu GLB.
- 2
Kekalkan FBX binari dan tekstur
Tukar ke ialah FBX, Pengekodan fail Binary dan Kekalkan tekstur & bahan dihidupkan, supaya imej dibungkus dalam FBX. Biarkan Paksi atas pada Keep melainkan model tiba dalam keadaan terbaring telentang.
- 3
Tukar dan import
Tekan Tukar ke FBX dan seret fail ke folder aset enjin anda atau ke File › Import › FBX dalam Blender.
GLB berbanding FBX: format web terbuka dan format pertukaran Autodesk
GLB ialah bentuk binari glTF 2.0, yang dikeluarkan oleh Khronos Group pada 2017 dan menjadi piawaian antarabangsa ISO/IEC 12113 pada 2022. Satu fail .glb mengandungi pengepala 12 bait, huraian JSON bagi adegan dan ketulan binari dengan geometri dan imej. Ia dibina untuk dimuatkan dengan pantas oleh perender: unitnya meter, Y menghala ke atas, dan bahan mengikut model metallic-roughness berasaskan fizik yang dirender sama oleh three.js, Babylon.js dan Scene Viewer Android.
FBX bermula sebagai format fail perisian tangkapan gerak FiLMBOX daripada Kaydara dan dimiliki Autodesk sejak 2006. Ia proprietari dan didokumenkan terutamanya melalui FBX SDK Autodesk, namun kekal sebagai format pertukaran lalai untuk enjin permainan dan alat animasi. Pengimport model Unity membaca FBX secara asli, pilihan import Unreal Engine dibina berasaskannya, dan Maya serta 3ds Max menggunakannya untuk memindahkan watak berangka antara studio.
Perkara yang kekal selepas penukaran GLB ke FBX
| Dalam GLB | Dalam FBX | Semak selepas import |
|---|---|---|
| Mesh, UV, normal | Dikekalkan seperti asal | Tiada |
| Hierarki nod dan nama | Dikekalkan | Kedudukan pivot |
| Rangka dan pemberat kulit | Tulang dan skin cluster | Jenis rig dalam enjin |
| Klip animasi, morph target | Animation take, blend shape | Nama dan tempoh klip |
| Peta warna asas, normal, emissive | Tekstur terbenam pada bahan FBX | Penetapan tekstur |
| Nilai metallic-roughness | Dianggarkan | Sambung semula peta metal dan roughness |
| Sambungan seperti clearcoat atau transmission | Tiada setara dalam FBX | Bina semula dalam enjin |
Mengimport FBX ke dalam Unity, Unreal Engine atau Blender
Unity
- 01Seret fail .fbx ke folder Assets dalam tetingkap Project.
- 02Pada tab Rig, pilih Humanoid atau Generic untuk watak.
- 03Pada tab Materials, gunakan Extract Textures untuk mengedit peta.
Unreal Engine
- 01Klik Import dalam Content Browser dan pilih fail .fbx.
- 02Tandakan Import Animations untuk model berangka.
- 03Semak Import Uniform Scale jika saiz tersasar 100 kali ganda.
Blender
- 01Gunakan File › Import › FBX (.fbx).
- 02Buka ruang kerja Shading untuk menyemak bahan.
- 03Gunakan Automatic Bone Orientation jika tulang menghala ke arah yang salah.
Kebanyakan kejutan selepas penukaran GLB ke FBX datang daripada bahan, bukan geometri. glTF selalunya membungkus ambient occlusion, roughness dan metallic ke dalam saluran merah, hijau dan biru satu imej. Model bahan klasik FBX tiada slot untuk tekstur terbungkus itu, jadi enjin mengimportnya sebagai imej tambahan yang perlu anda sambung sendiri. Tekstur yang disimpan sebagai WebP dalam GLB juga satu masalah: hanya sedikit pengimport FBX membaca WebP, jadi ia sepatutnya dalam PNG atau JPEG; WebP ke JPG: bila dan mengapa menerangkan pertukarannya.
Jika destinasinya ialah mesh statik untuk perender atau pencetak 3D dan bukan enjin, FBX mungkin sasaran yang salah; FBX ke OBJ menunjukkan apa yang dikekalkan oleh format mesh biasa. Untuk AR Quick Look Apple pada iPhone, gunakan GLB yang sama ke GLB ke USDZ sebaliknya.
GLB
glTF Binary (GLB)
GLB ialah bentuk binari glTF 2.0, format penghantaran 3D yang diterbitkan oleh Khronos Group pada 2017. Ia membungkus geometri, bahan PBR, tekstur dan animasi dalam satu fail padat yang direka untuk pemuatan pantas. GLB digunakan secara meluas untuk 3D web, pemapar AR, Android Scene Viewer dan pasaran model dalam talian. Sesetengah alat 3D desktop lama dan program CAD tidak mengimportnya.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- Ya
- Diperkenalkan
- 2017 · Khronos Group
FBX
Filmbox (FBX)
FBX ialah format 3D yang dicipta oleh Kaydara untuk perisian Filmbox miliknya dan dimiliki Autodesk sejak 2006. Ia menyimpan mesh, bahan, tekstur, rangka, skinning, kamera, lampu dan animasi dalam satu fail. Ia format pertukaran piawai untuk aset permainan dalam Unity, Unreal Engine, Maya, 3ds Max dan Blender. Format ini proprietari, dan tingkah lakunya boleh berbeza antara pengeksport dan versi SDK.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- Ya
- Diperkenalkan
- Kaydara (now Autodesk)
Orang menukar GLB ke FBX untuk memindahkan model dari web, pasar atau aplikasi pengimbas 3D ke aliran kerja Unity, Unreal Engine, Maya atau 3ds Max yang dibina berasaskan format Autodesk.
Soalan lazim GLB ke FBX
Adakah animasi dalam GLB saya masih dimainkan selepas ditukar ke FBX?
Animasi rangka dan animasi blend-shape (morph target) wujud dalam kedua-dua format, jadi klip yang disimpan dalam GLB mempunyai tempat dalam FBX. Semak setiap klip dalam pratonton animasi enjin selepas import, terutamanya jika GLB mengandungi beberapa klip, kerana sesetengah pengimport memecahkan atau menamakan semula klip tersebut.
Mengapa bahan saya kelihatan kelabu atau seperti plastik dalam Unity selepas ditukar?
Bahan glTF menggunakan nilai metallic dan roughness, selalunya dibungkus dalam satu tekstur, manakala bahan FBX direka berdasarkan diffuse dan specular. Peta warna asas dan normal biasanya berjaya dibawa; metallic dan roughness mungkin perlu disambung semula dalam editor bahan enjin.
Perlukah saya menukar GLB ke FBX untuk Blender?
Tidak untuk membukanya. Blender menyertakan pengimport glTF 2.0 sejak versi 2.80, jadi File › Import › glTF 2.0 membaca GLB terus. Tukar hanya apabila alat seterusnya dalam saluran kerja anda memerlukan FBX.
Patutkah saya memilih FBX binari atau ASCII?
Binary. Saiznya lebih kecil, dimuatkan lebih pantas dan itulah yang dijangka oleh Unity, Unreal dan Maya. Pengimport FBX Blender langsung tidak membaca FBX ASCII. Pilih ASCII hanya untuk skrip atau alat diff yang perlu membaca fail sebagai teks.
Mengapa model FBX 100 kali terlalu besar atau terlalu kecil dalam Unreal?
glTF menggunakan meter, Unreal menggunakan sentimeter, dan FBX membawa skala unit yang ditafsirkan oleh setiap pengimport. Jika saiznya tersasar 100 kali ganda, laraskan skala seragam import atau tetapkan Unit model sebelum menukar, kemudian semak satu dimensi yang diketahui.
- Penukar FBX ke OBJTukar fail FBX daripada Mixamo, pakej aset Unity atau Maya ke OBJ dengan bahan MTL dan tekstur. FBX binari dan ASCII diterima, 20 fail sekali gus.
- Penukar OBJ ke GLBTukar OBJ beserta MTL dan teksturnya kepada satu GLB untuk three.js, model-viewer, Shopify dan AR Android. Skala dalam meter, bahan terbenam.
- Penukar glTF ke GLBSatukan fail .gltf bersama penimbal .bin dan imej tekstur ke dalam satu GLB. Muat naik folder sebagai ZIP; model, bahan dan skala kekal sama.
- Penukar GLB ke USDZTukar model GLB ke USDZ supaya pengguna iPhone dan iPad boleh meletakkannya dalam AR dari Safari, Messages atau Files. Bahan PBR dan tekstur dikekalkan.
- Penukar STL ke GLBTukar fail cetakan STL ke GLB untuk laman web, model-viewer dan AR Android. Milimeter diskala ke meter, Z-up ditukar ke Y-up supaya model tegak.