Konwertuj gltf do fbx

Darmowy konwerter online GLTF do FBX

Konwertuj sceny glTF i GLB do FBX na potrzeby procesów pracy związanych z Autodesk, grami i animacją.

Konwertuj GLTF na FBX online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 25 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.

Jak konwertować gltf do fbx

Konwersja jest potrzebna, gdy silnik gier, aplikacja 3D lub pipeline produkcyjny obsługuje FBX, ale nie może niezawodnie importować sceny glTF. FBX jest również często wymagany do riggingu, animacji i wymiany danych z narzędziami opartymi na Autodesk.

Czym jest format glTF

glTF (GL Transmission Format) to wolny od opłat licencyjnych format Khronos Group przeznaczony do wydajnego dostarczania i renderowania scen 3D. Może przechowywać meshe, materiały, tekstury, kamery, światła, dane skinningu, morph targets i animacje, w tym dane materiałów do renderowania opartego na fizyce (PBR).

Plik .gltf to opis sceny w formacie JSON, który zwykle odwołuje się do zewnętrznego pliku .bin oraz tekstur obrazów. Plik .glb jest formą binarną i zazwyczaj zawiera scenę, geometrię oraz obrazy w jednym kontenerze. glTF jest powszechnie używany w przeglądarkowych viewerach, WebXR, bibliotekach assetów i aplikacjach czasu rzeczywistego; Blender, silniki gier i narzędzia 3D mogą go importować lub eksportować, czasami za pomocą add-onu lub pakietu.

Czym jest format FBX

FBX (Filmbox) to własnościowy format Autodesk do wymiany danych 3D. Umożliwia przesyłanie geometrii, materiałów, szkieletów, kamer, świateł, animacji i hierarchii scen między aplikacjami takimi jak Maya, 3ds Max, MotionBuilder, Unity, Unreal Engine oraz pipeline'ami animacji postaci.

FBX jest przydatny, gdy aplikacja docelowa wymaga danych sceny zgodnych z Autodesk lub ustalonego workflow animacji szkieletowej. Dostępne są warianty binarne i ASCII; w produkcji zwykle stosuje się binarny FBX. Szersza obsługa aplikacji nie gwarantuje identycznych rezultatów w różnych programach, ponieważ importery FBX odmiennie interpretują materiały, jednostki, osie i animację.

Konwersja glTF do FBX online

Możesz przekonwertować plik w serwisie 101convert.com bez instalowania oprogramowania. Prześlij plik .gltf lub .glb, wybierz FBX jako format wyjściowy, rozpocznij konwersję i pobierz wygenerowany plik. W przypadku źródła .gltf dołącz powiązane pliki .bin i tekstur, jeśli konwerter tego wymaga; przesłanie wyłącznie pliku JSON może spowodować utworzenie niekompletnej sceny.

Konwersja glTF do FBX za pomocą Blender

Blender jest najbardziej praktyczną opcją desktopową, gdy przed eksportem trzeba sprawdzić scenę, dostosować osie lub skalę, wybrać obiekty albo rozwiązać problemy z materiałami i animacją.

  1. Zainstaluj aktualną wersję Blender i uruchom program.
  2. Wybierz File → Import → glTF 2.0 (.glb/.gltf).
  3. Wybierz plik źródłowy. Plik .gltf przechowuj razem z powiązanymi plikami .bin i obrazów, zachowując ich oryginalne ścieżki względne.
  4. Sprawdź zaimportowane meshe, armatury, tekstury, materiały, hierarchię i akcje animacji. Usuń niepotrzebne obiekty i wybierz obiekty, które mają znaleźć się w pliku FBX.
  5. Wybierz File → Export → FBX (.fbx).
  6. Włącz opcję Selected Objects, jeśli eksportowane mają być tylko wybrane elementy sceny.
  7. Ustaw Path Mode na Copy. Włącz sąsiadującą opcję osadzania multimediów, gdy aplikacja odbierająca wymaga, aby tekstury obrazów były dołączone do pliku FBX; w przeciwnym razie skopiuj folder z teksturami razem z wyeksportowanym plikiem.
  8. Ustaw wartości Forward i Up zgodnie z systemem współrzędnych aplikacji docelowej. Blender zazwyczaj eksportuje z ustawieniami -Y Forward i Z Up, ale prawidłowe wartości zależą od używanego oprogramowania.
  9. Użyj opcji Apply Transform tylko wtedy, gdy aplikacja docelowa wymaga zapisania orientacji i skali w wyeksportowanym pliku FBX. Unikaj zmieniania transformacji animowanego rigu, chyba że wynik został przetestowany.
  10. Wybierz Export FBX, a następnie ponownie otwórz plik w aplikacji docelowej i sprawdź skalę, osie, hierarchię, tekstury, deformację skinningu oraz każdą animację.

W przypadku powtarzalnych zadań wsadowych Blender może działać w trybie tła za pomocą skryptu Python:

blender --background --python convert.py -- input.glb output.fbx

Skrypt musi zaimportować scenę glTF, wybrać odpowiednie obiekty, skonfigurować ustawienia eksportu FBX i wywołać eksporter FBX Blender. W przypadku jednorazowego pliku lepsza jest konwersja graficzna, ponieważ umożliwia wizualne sprawdzenie sceny przed eksportem.

Ograniczenia jakości i kompatybilności

  • Materiały PBR glTF mogą zostać zamienione na konwencjonalne węzły materiałów FBX z innymi nazwami shaderów, połączeniami tekstur albo sposobem obsługi parametrów metaliczności i roughness. Gdy aplikacja docelowa nie interpretuje automatycznie wyeksportowanych map, należy ponownie połączyć lub odbudować materiały.
  • Zewnętrzne tekstury, spakowane obrazy, rozszerzenia glTF, efekty proceduralne i shadery zależne od silnika mogą nie przetrwać konwersji. Sprawdź każdą ścieżkę obrazu i zachowaj oryginalne pliki zasobów.
  • Skinning i animacja mogą ulec zmianie, ponieważ aplikacje odmiennie interpretują osie kości, pozy bind, constraints, morph targets, klipy animacji i częstotliwości klatek. Przetestuj każdą akcję na przekonwertowanym rigu.
  • Konwersja może zmienić jednostki, osie obiektów, punkty początkowe, wygładzanie, tangenty, modyfikatory, instancing i widoczność. Przed eksportem sprawdź skalę jednostek oraz konwencję współrzędnych aplikacji docelowej.
  • Niektóre aplikacje wymagają określonej wersji kompatybilności FBX lub nie obsługują wszystkich funkcji FBX. Jeśli aplikacja docelowa zgłasza nieobsługiwany plik, wyeksportuj go za pomocą kompatybilnej wersji Blender albo skorzystaj z udokumentowanych wymagań aplikacji docelowej dotyczących wersji FBX.

Zachowaj oryginalny plik glTF lub GLB oraz wszystkie zewnętrzne zasoby, aby można było powtórzyć eksport z innymi ustawieniami FBX.

Porównanie formatu GLTF z FBX

Jak formaty GLTF i FBX wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików GLTF i FBX
Cecha .GLTF GL Transmission Format .FBX Filmbox
Geometria Oba Oba
Materiały Tak Ograniczone
Tekstury Osadzone w pliku Osadzone w pliku
Animacja Tak Tak
Hierarchia sceny Tak Tak
Czytelny tekstowo Tak Nie
Typowy rozmiar pliku Mały Duży
Otwarty standard Tak Częściowo otwarty
Wprowadzono 2015 1996
Twórca Khronos Group Autodesk
Typ MIME model/gltf+json application/octet-stream

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików gltf.

Najczęściej zadawane pytania

Czy konwerter GLTF do FBX jest darmowy?

Tak, konwersja GLTF do FBX na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji.

Jak duży może być mój plik GLTF?

Możesz przesłać pliki GLTF o rozmiarze do 50 MB i przekonwertować do 1 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować GLTF do FBX?

Nie. Konwersja GLTF do FBX odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik GLTF dla tej konwersji z GLTF do FBX. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
gltf

Konwersja odwrotna

Konwersja do .fbx
z innych formatów

Udostępnij w mediach społecznościowych: