Dlaczego konwertować GLB na FBX?
FBX to standardowy format wymiany dla Maya, 3ds Max i potoków silników gier, takich jak Unreal Engine. Wiele studiów wymaga .fbx zamiast .glb, ponieważ przenosi on siatki (meshes), UV, kości i animację klatkową w jednym pliku, który większość narzędzi DCC otwiera bez dodatkowych wtyczek. Zobacz stronę formatu .FBX, aby zapoznać się z historią i strukturą tego formatu.
Jak przekonwertować GLB na FBX
Blender - import GLB, eksport FBX FREE
Otwórz plik .glb przez File > Import > glTF 2.0, a następnie użyj File > Export > FBX; Blender jest całkowicie darmowy, open-source i obsługuje siatki, rigi oraz animację klatkową.
Linia poleceń - Blender headless CLI
Zautomatyzuj konwersję za pomocą skryptu Python, używając polecenia blender --background --python export_fbx.py.
Najpierw zdekompresuj Draco GLB - glTF-Transform CLI
Jeśli Twój plik .glb używa kompresji Draco, uruchom gltf-transform decompress input.glb output.glb przed importem do Blendera lub powyższego konwertera.
O tych formatach
Plik GLB to model 3D w formacie glTF 2.0 Binary - jeden samodzielny plik zawierający geometrię, materiały, tekstury i animacje. W systemie Windows otworzysz go bezpłatnie za pomocą…
Otwórz szczegóły .GLB →Plik FBX to model lub scena 3D w formacie wymiany Autodesk Filmbox, zawierający geometrię, tekstury, szkielety (rigi), animacje, kamery i światła. Aby wyświetlić go za darmo, użyj Autodesk…
Otwórz szczegóły .FBX →Jakość i na co uważać
- Materiały PBR metallic-roughness z
.glbnie mają bezpośredniego odpowiednika w FBX - spodziewaj się konieczności ponownego przypisania lub podłączenia tekstur w Maya, Unreal Engine lub docelowej aplikacji po konwersji. - Pliki
.glbskompresowane metodą Draco nie mogą być odczytane przez większość konwerterów bez wcześniejszej dekompresji; użyjglTF-Transform, aby najpierw usunąć kompresję. - Wynikowy plik
.fbxbędzie zauważalnie większy niż źródłowy.glb, ponieważ FBX nie wykorzystuje kompaktowego pakowania binarnego stosowanego w GLB.
Najczęściej zadawane pytania
Czy animacja przetrwa konwersję z GLB do FBX?
Dlaczego mój przekonwertowany FBX wygląda źle w Maya lub Unreal Engine?
Czy mogę przekonwertować wiele plików GLB do FBX naraz?
blender --background --python script.py) pozwala na pętlę przez pliki i masową automatyzację procesu importu/eksportu.