pl

glTF do GLB

Spakuj samodzielny plik glTF lokalnie do kompaktowego binarnego GLB - jeden plik dla sieci, AR i przeglądarek. Bez przesyłania.

Przetwarzanie lokalnie na Twoim urządzeniu ...

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Czy mój plik jest przesyłany?

Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

Bez wysyłania100% lokalnie
Treści zostają u Ciebiebrak dostępu osób trzecich
Hosted in GermanyGlobal Content Delivery
Zbadane niezależnieTLS A+ · Nagłówki A+

glTF w postaci JSON jest dobrze czytelny, ale do udostępniania, przesyłania do przeglądarek lub używania w AR wygodniejszy jest kompaktowy wariant jednego pliku GLB: struktura i bufor binarny mieszczą się w jednym pliku binarnym. To narzędzie odczytuje Twój plik glTF i zapisuje z niego poprawny GLB.

Aby działało to w pełni lokalnie i bez sieci, plik glTF musi być samodzielny: jego bufor jest zawarty jako osadzona data URL w formacie base64. Dokładnie to produkuje również nasze narzędzie GLB do glTF. Osadzony bufor jest odczytywany i przepakowywany jako binarna część GLB; struktura i geometria są zachowane dokładnie.

Wszystko działa w pełni lokalnie w przeglądarce - Twój model nigdy nie opuszcza Twojego urządzenia. Uczciwie i ważne: plik glTF odwołujący się do zewnętrznego pliku .bin lub zewnętrznych obrazów nie może być przetworzony (wymagałoby to pobierania, co złamałoby gwarancję lokalności) - jest odrzucany z czytelnym komunikatem. Użyj samodzielnego pliku glTF z osadzonym buforem.

GLB jest ponadto bardziej zwarty: tam gdzie samodzielny plik glTF osadza swój bufor binarny jako tekst base64 i przez to rośnie o mniej więcej jedną trzecią, GLB składa te same dane jako surowe bajty. Plik tekstowy z takim rozdęciem staje się tak smukłą postacią binarną w jednym pliku - dokładnie tą formą, którą przeglądarki i narzędzia AR wczytują najchętniej.

Dane techniczne

Dane techniczne
Formaty wejścioweGLTF
Format wyjściowyGLB
Przetwarzanie wsadoweNie
PrzetwarzanieLokalnie w przeglądarce (JavaScript)
Przesyłanie plikówBrak

W 3 krokach

  1. Upuść samodzielny plik glTF.
  2. Konwersja przebiega automatycznie.
  3. Pobierz plik GLB (jeden kompaktowy plik).

Ograniczenia: Pakuje samodzielny plik glTF (bufor jako osadzona data URL w formacie base64) bezstratnie do binarnego GLB; struktura i geometria są zachowane dokładnie. Plik glTF odwołujący się do zewnętrznego .bin lub zewnętrznych obrazów nie może być przetworzony (brak pobierania, gwarancja lokalności) i jest odrzucany z czytelnym komunikatem błędu. Podobnie jak GLB do glTF, jest to czyste przepakowanie kontenera zamiast ekstrakcji geometrii: materiały, tekstury i ewentualny atrybut NORMAL ze struktury JSON glTF pozostają niezmienione w GLB.

Częste pytania

Czy działa z dowolnym plikiem glTF?

Z samodzielnymi plikami glTF (bufor jako osadzona data URL). Jeśli plik odwołuje się do zewnętrznego .bin, nie może być przetworzony lokalnie.

Czy konwersja jest bezstratna?

Tak. Jest to czyste przepakowanie z JSON do postaci binarnej; struktura i geometria pozostają niezmienione.

Dlaczego zewnętrzny .bin nie jest wczytywany?

Ponieważ wymagałoby to pobierania przez sieć - to przeczy gwarancji, że Twój plik nigdy nie opuszcza urządzenia.

Czy mój plik jest przesyłany?

Nie, konwersja odbywa się w pełni lokalnie w przeglądarce; Twój model nigdy nie opuszcza Twojego urządzenia.

Powiązane narzędzia

GLB do glTF · OBJ do GLB · STL do GLB · GLB do OBJ · YAML do TOML · TOML do YAML