SupaVoxel
JSON'dan ikili glTF'ye

glTF'ten GLB'ye Dönüştürücü

Bir .gltf dosyasını .bin ve doku dosyalarıyla birlikte veya klasörün tamamını tek .zip olarak bırakın; aynı mesh'ler, malzemeler, dokular ve animasyonla tek bir GLB indirin. Her şey cihazınızda paketlenir.

  • .gltf + .bin + dokular
  • Veya tek .zip
  • Animasyonlar korunur
  • Yükleme yok
Güncellendi Ekim 2026

glTF'ten GLB'ye nasıl dönüştürülür

  1. 01

    .gltf ve dosyalarını ekleyin

    Dosya seçicide .gltf, .bin ve doku görsellerini birlikte seçin, hepsini aynı anda sürükleyin veya klasörün tek bir .zip dosyasını bırakın. Gömülü bir .gltf tek başına çalışır. Panel, okuduğu yan dosyaları ayrıca üçgenleri, dokuları ve animasyon kliplerini listeler.
  2. 02

    Dokulara karar verin

    Dokuları koru varsayılan olarak açıktır. Boyutu çok daha küçük, yalnızca geometri ve renk içeren bir GLB için kapatın; bir sahneyi veya çarpışma mesh'ini kaba taslak oluşturmak için idealdir.
  3. 03

    Dönüştür

    GLB'ye Dönüştür'e basın. Sonuç, önce ve sonra boyutunu gösterir ve otomatik olarak indirilir. glTF görüntüleyici içinde açın veya three.js, Babylon.js, Godot ya da Unity'ye bırakın.

glTF klasörünü tek GLB'de paketleme

Bu dönüştürmeyi çalıştırmanın en yaygın nedeni bir glTF klasörüdür: bir .gltf, bir scene.bin ve tek bir dosya kaybolduğunda bozulan bir textures alt klasörü. GLB tüm bunları tek dosyada tutar; pazar yerleri, <model-viewer> ve çoğu motorun bunu tercih etmesinin nedeni budur.

Dönüştürücüye .gltf dosyasının kullandığı her dosyayı verin. En kolay yol klasörü zip'leyip .zip dosyasını bırakmaktır; içindeki alt klasörler sorun değildir ve __MACOSX dağınıklığı yok sayılır. Dosyalar ada göre eşleştirilir, bu yüzden bir dışa aktarıcının JSON'a gömdüğü mutlak yollar önemli değildir. Klasörün kendisini sürüklemek desteklenmez. Eksik bir .bin dönüştürmeyi durdurur ve dosyanın adını belirten bir mesaj gösterir; eksik dokular durdurmaz, ancak panel bunları listeler, böylece yanlışlıkla boş bir GLB göndermezsiniz. Komut satırını tercih ederseniz Khronos'un gltf-pipeline -i model.gltf -o model.glb komutu aynı işi yapar.

Gömülü glTF ile GLB karşılaştırması

Gömülü .gltfGLB
YapıJSON metni, ikili veriler base64 olarak12 baytlık başlık, JSON yığını, ikili yığın
Aynı model için boyutİkili verilerde yaklaşık %33 ek yükHam baytlar, ek yük yok
İnsan tarafından okunabilirEvetHayır, bir araç gerekir
Ayrıştırma hızıDaha yavaş, base64'ün çözülmesi gerekirDaha hızlı, veriler doğrudan kullanılır
Tipik kullanımİnceleme, elle düzenleme, hata ayıklamaWeb'e, AR'ye, motorlara, pazar yerlerine gönderme

Okunabilir sürüme daha sonra ihtiyacınız var mı? GLB'den glTF'ye tek dosya veya klasör olarak yeniden paketler.

glTF'ten GLB'ye dönüştürücünün koruduğu öğeler

Her ikisi de glTF 2.0'dır, bu nedenle neredeyse her şey bire bir eşlenir.

Mesh'ler, düğümler, hiyerarşi
Korunur
PBR malzemeler ve dokular
Korunur, görüntüler özgün türlerinde yeniden kodlanır
Animasyon klipleri ve skin'ler
Korunur
Vertex renkleri, UV'ler, normaller
Korunur
Birimler ve eksen
Değişmez: metre, Y-yukarı
Draco veya meshopt sıkıştırması
Çözülür; GLB sıkıştırılmamış olarak yazılır
three.js'nin dışa aktaramadığı uzantılar
Bırakılır; örneğin malzeme varyantları

Daha küçük, daha temiz bir GLB için ipuçları

Yap
  • GLB'yi bir web sitesine koymadan önce GLB sıkıştırıcı içinden geçirin
  • GLB mobil içinse yoğun mesh'leri mesh sadeleştirici ile azaltın
  • Dönüştürücünün bildirdiği önce ve sonra boyutunu kontrol edin
  • Web için dokuları 2048 piksel veya altında tutun; 4K haritalar dosya boyutuna hâkim olur
Yapma
  • Draco ile sıkıştırılmış bir glTF'nin küçülmesini beklemeyin; işlem sırasında açılır
  • Klasörün kendisini dönüştürücüye sürüklemeyin; içindeki dosyaları seçin veya önce zip'leyin
  • GLB'yi elle düzenlemeyin; JSON'u değiştirmeniz gerekiyorsa önce glTF'ye dönüştürün
  • Nihai bir varlık için, kasten istemiyorsanız dokuları kapatmayın

SSS

Sıkça sorulan sorular

glTF'yi GLB'ye ücretsiz nasıl dönüştürürüm?

glTF klasörünü zip'leyip .zip dosyasını dönüştürücüye bırakın veya .gltf, .bin ve dokuları birlikte seçip GLB'ye Dönüştür'e basın. Kayıt ve sınır yoktur; paketleme tarayıcınızda gerçekleşir, bu nedenle hiçbir şey yüklenmez. Her model dosyası veya .zip 200 MB'a kadar olabilir.

GLB, glTF'den daha mı küçük?

Gömülü bir glTF ile karşılaştırıldığında evet, genellikle yaklaşık dörtte bir kadar küçüktür; çünkü ikili veriler artık base64 metni olarak yazılmak zorunda değildir. Ayrı .bin ve görüntü dosyaları içeren bir glTF ile karşılaştırıldığında toplam boyut yaklaşık aynıdır; kazanç tek dosya olmasıdır. Gerçek bir boyut düşüşü için GLB'yi sonrasında sıkıştırın.

glTF'ten GLB'ye dönüşüm kalite kaybeder mi?

Hayır. İkisi de farklı paketlemede aynı glTF 2.0 formatıdır. Geometri, malzemeler ve animasyon kopyalanır; doku görüntüleri aynı formatta yeniden kodlanır ve bu onları gözle görülür şekilde değiştirmez. Yalnızca dışa aktarıcının yazmadığı yaygın olmayan uzantılar düşebilir.

Animasyonlar korunur mu?

Evet. Tüm animasyon klipleri, skin'ler ve düğüm hiyerarşisi GLB'ye girer. Dönüştürücünün altındaki Neler korunur listesi kaç klip bulunduğunu gösterir ve dosyayı başka yerde kullanmadan önce kontrol etmek için bunları glTF görüntüleyicide oynatabilirsiniz.

GLB'nin boyutu neden glTF'den büyük oldu?

Kaynak Draco veya meshopt ile sıkıştırılmıştı. Dönüştürücü, dosyayı açarken sıkıştırılmış geometriyi çözer ve GLB'ye düz tamponlar yazar. Boyutu tekrar düşürmek için sonucu GLB sıkıştırıcıdan geçirin; çoğu zaman başlangıçtakinin altına iner.

glTF ile GLB arasındaki fark nedir?

glTF, formatın JSON biçimidir: ikili verileri gömebilen veya dış dosyalara bağlantı veren okunabilir metin. GLB, JSON'u ve tüm verileri tek dosyaya koyan ikili kaptır. Teslimat için GLB, inceleme ve düzenleme için glTF daha iyi bir seçimdir. GLB vs glTF rehberi daha ayrıntılı anlatır.

Ücretsiz başla

Modelleme yapmadan GLB edinin

Stüdyoda tek bir görseli 3D modele dönüştürün. Dokusuz modeller genellikle bir dakikadan kısa sürede tamamlanır, GLB indirmesi ücretsizdir ve yeni hesaplar 3 kredi alır.

Kredi kartı gerekmez · Başlamak için 3 ücretsiz kredi