Konwerter GLB na glTF
Rozpakuj GLB do czytelnego .gltf: pojedynczy plik z osadzonymi danymi albo zip z JSON-em, buforem .bin i każdą teksturą jako osobnym obrazem. Działa lokalnie w przeglądarce i zachowuje animacje.
- Osadzone lub osobne pliki
- Animacje zachowane
- Bez wysyłania
- Darmowe, bez rejestracji
Jak przekonwertować GLB na glTF
- 01
Upuść GLB
Przeciągnij.glbna konwerter lub kliknij Wypróbuj przykład. Kompresja Draco i meshopt jest dekodowana przy wczytywaniu, a panel pokazuje liczbę trójkątów, materiałów i tekstur. - 02
Wybierz jeden plik lub folder
Pojedynczy plik (osadzony) włączone: jeden.gltfz buforami i obrazami osadzonymi jako base64. Wyłączone:.zipzawierający.gltf, plik.binz geometrią oraztexture_0.png,texture_1.jpgitd. - 03
Konwertuj i rozpakuj
Kliknij Konwertuj do GLTF. W przypadku opcji z osobnymi plikami rozpakuj archiwum i trzymaj wszystkie pliki w tym samym folderze, bo.gltfwskazuje na nie ścieżkami względnymi.
Dlaczego warto przekonwertować GLB na glTF
GLB i glTF przechowują tę samą scenę. Różni je sposób pakowania: GLB to jeden binarny blok, a glTF to czytelny JSON.
Edycja ręczna
baseColorFactor materiału, popraw nazwy węzłów albo usuń nieużywany mesh w dowolnym edytorze tekstu, bez uruchamiania Blendera.Podmień tekstury
Kontrola wersji
Debugowanie zepsutego modelu
Porównanie opcji eksportu glTF
| Osadzony .gltf | Osobne pliki (.zip) | |
|---|---|---|
| Pliki | Jeden .gltf | .gltf + .bin + jeden obraz na teksturę |
| Rozmiar w porównaniu z GLB | Około jednej trzeciej większy (base64) | Mniej więcej taki sam, tylko podzielony |
| Edycja tekstur | Niepraktyczna | Otwierasz PNG lub JPEG bezpośrednio |
| Łatwe udostępnianie | Tak, jeden plik | Wysyłasz cały folder albo zip |
| Najlepsze do | Szybkiej inspekcji, narzędzi wymagających jednego pliku tekstowego | Edycji, hostingu w sieci, kontroli wersji |
Powrót jest równie prosty: glTF na GLB pakuje osadzony .gltf z powrotem w jeden plik binarny.
Co zmienia się przy konwersji GLB na glTF
Scena przechodzi bez szwanku: hierarchia węzłów, meshe, materiały PBR, UV, normalne, tekstury, skiny i klipy animacji są zapisywane w glTF. Wygląd modelu się nie zmienia, a jednostki po obu stronach pozostają w metrach.
Dwie rzeczy różnią się od oryginału. Po pierwsze kompresja: jeśli GLB używał Draco lub meshopt, glTF jest zapisywany bez kompresji, więc .bin może być kilkakrotnie większy niż GLB. Po zakończeniu edycji ponownie skompresuj plik kompresorem GLB. Po drugie tekstury są kodowane od nowa; PNG pozostaje PNG, JPEG pozostaje JPEG, ale bajty nie będą identyczne z oryginałem. Rozszerzenia, których three.js nie zapisuje, na przykład warianty materiałów, nie są przenoszone.
Wskazówki do pracy z rozpakowanym glTF
- Trzymaj
.gltf,.bini obrazy razem; przeniesienie jednego z nich psuje odnośniki - Otwórz wynik w przeglądarce glTF, aby potwierdzić, że tekstury się wczytują
- Wyłącz Zachowaj tekstury, gdy potrzebujesz pliku tylko z geometrią i chcesz sprawdzić samą strukturę
- Przeczytaj poradnik GLB vs glTF, jeśli wybierasz format dostarczania
- Zmienianie nazw plików tekstur bez aktualizacji
uriw JSON-ie - Wysyłanie nieskompresowanego glTF na stronę; najpierw go skompresuj
- Edytowanie
.binw edytorze tekstu; to binarna geometria - Oczekiwanie, że wersja osadzona będzie mała; base64 powiększa każdy bajt
FAQ
Najczęściej zadawane pytania
Czy konwerter GLB na glTF jest darmowy?
Opisują to samo w dwóch opakowaniach. glTF to plik JSON wskazujący na bufory binarne i obrazy — osadzone jako base64 albo zapisane w osobnych plikach. GLB pakuje JSON i wszystkie dane binarne w jeden plik. GLB lepiej nadaje się do dostarczania, glTF do czytania i edycji.
Dlaczego mój glTF jest większy niż GLB?
Czy konwersja GLB na glTF zachowuje animacje?
Czy mogę wyodrębnić tekstury z pliku GLB?
Jak przekonwertować GLB na glTF w Blenderze?
Powiązane narzędzia i poradniki
Kontynuuj
Zacznij za darmo
Stwórz GLB ze zdjęcia
Studio SupaVoxel zamienia jedno zdjęcie w model 3D. Pobieranie GLB jest darmowe na każdym koncie, a nowe konta dostają 3 kredyty bez karty.
Bez karty kredytowej · 3 darmowe kredyty na start