SupaVoxel
İkiliden düzenlenebilir glTF'ye

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

Bir GLB'yi okunabilir bir .gltf'ye ayırın: tek bir gömülü dosya ya da JSON, bir .bin tamponu ve her doku kendi görseli olacak şekilde bir zip. Tarayıcınızda yerel olarak çalışır ve animasyonları korur.

  • Gömülü veya ayrı dosyalar
  • Animasyonlar korunur
  • Yükleme yok
  • Ücretsiz, kayıt yok
Güncellendi Ekim 2026

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

  1. 01

    GLB'yi bırakın

    Bir .glb dosyasını dönüştürücüye sürükleyin veya Örnek dene'ye basın. Draco ve meshopt sıkıştırması yükleme sırasında çözülür; panel üçgen, malzeme ve doku sayılarını gösterir.
  2. 02

    Tek dosya veya klasör seçin

    Tek dosya (gömülü) açık: tamponlar ve görseller base64 olarak içe gömülü tek bir .gltf. Kapalı: .gltf, geometriyi içeren bir .bin ve texture_0.png, texture_1.jpg vb. içeren bir .zip.
  3. 03

    Dönüştür ve zipi aç

    GLTF'ye Dönüştür'e basın. Ayrı dosyalar seçeneğinde arşivi açın ve tüm dosyaları aynı klasörde tutun; çünkü .gltf onlara göreli yolla işaret eder.

Neden GLB'yi glTF'ye dönüştürmelisiniz

Bir GLB ile bir glTF aynı sahneyi tutar. Fark paketlemedir: GLB tek bir ikili yığındır, glTF ise okuyabileceğiniz JSON'dur.

Elle düzenleme

Blender'ı açmadan herhangi bir metin düzenleyicide bir malzemenin baseColorFactor değerini değiştirin, düğümleri yeniden adlandırın veya kullanılmayan bir mesh'i silin.

Doku değiştirme

Ayrı dosyalarda her doku normal bir PNG veya JPEG'dir. Photoshop veya Krita'da yeniden boyayın, aynı adla kaydedin; model bunu otomatik alır.

Sürüm kontrolü

Git bir JSON dosyasını satır satır karşılaştırabilir. GLB ise opak bir ikili dosyadır; bu yüzden her değişiklik tamamen yeniden yazılmış gibi görünür.

Bozuk modelde hata ayıklama

JSON'u okumak, bir dosyanın hangi uzantıları, malzemeleri ve erişimcileri kullandığını tam olarak gösterir; bir görüntüleyicinin dosyayı neden reddettiğini bulmanın en hızlı yoludur.

glTF çıktı seçenekleri karşılaştırması

Gömülü .gltfAyrı dosyalar (.zip)
DosyalarTek .gltf.gltf + .bin + her doku için bir görsel
GLB'ye göre boyutYaklaşık üçte bir daha büyük (base64)Kabaca aynı, parçalara ayrılmış
Dokuları düzenlePratik değilPNG veya JPEG'i doğrudan açın
Paylaşımı kolayEvet, tek dosyaTüm klasörü veya zipi gönderin
En uygunHızlı inceleme, tek metin dosyası isteyen araçlarDüzenleme, web barındırma, sürüm kontrolü

Geri dönmek de aynı kadar kolay: glTF'den GLB'ye gömülü bir .gltf'yi yeniden tek bir ikili dosyada paketler.

GLB'den glTF'ye dönüşümde neler değişir

Sahne bozulmadan geçer: düğüm hiyerarşisi, mesh'ler, PBR malzemeleri, UV'ler, normaller, dokular, skin'ler ve animasyon klipleri glTF'ye yazılır. Modelin görünümüyle ilgili hiçbir şey değişmez ve birimler her iki tarafta da metre olarak kalır.

Orijinal dosyadan iki şey farklıdır. Birincisi sıkıştırma: GLB, Draco veya meshopt kullandıysa glTF sıkıştırılmamış olarak yazılır; bu nedenle .bin, GLB'nin olduğundan birkaç kat daha büyük olabilir. Düzenlemeyi bitirdiğinizde son dosyayı GLB sıkıştırıcı ile yeniden sıkıştırın. İkincisi dokular yeniden kodlanır; PNG PNG olarak, JPEG JPEG olarak kalır ama baytlar orijinalle tam olarak eşleşmez. Malzeme varyantları gibi three.js'in yazmadığı uzantılar aktarılmaz.

Ayrıştırılmış glTF ile çalışma ipuçları

Yap
  • .gltf, .bin ve görselleri bir arada tutun; birini taşımak bağlantıları bozar
  • Dokuların çözüldüğünü doğrulamak için sonucu glTF görüntüleyici ile açın
  • Yalnızca yapıyı incelemeniz gerektiğinde salt geometri dosyası için Dokuları koru seçeneğini kapalı kullanın
  • Bir teslimat formatı seçiyorsanız GLB vs glTF rehberini okuyun
Yapma
  • JSON'daki uri değerini güncellemeden doku dosyalarını yeniden adlandırmayın
  • Sıkıştırılmamış glTF'yi bir web sitesine göndermeyin; önce sıkıştırın
  • .bin dosyasını metin düzenleyicide düzenlemeye çalışmayın; o ikili geometridir
  • Gömülü seçeneğin küçük olmasını beklemeyin; base64 her baytı şişirir

SSS

Sıkça sorulan sorular

GLB'den glTF'ye dönüştürücü ücretsiz mi?

Evet, tamamen. Kayıt yok, kaç dosya dönüştürdüğünüzle ilgili sınır yok ve filigran yok. Dönüşüm, three.js ile aynı glTF dışa aktarıcısını kullanarak tarayıcınızda çalışır; modeliniz asla bir sunucuya yüklenmez. Tek bir GLB 200 MB'a kadar olabilir.

GLB ile glTF arasındaki fark nedir?

Aynı şeyi iki farklı paketlemede tanımlarlar. glTF, ikili tamponlara ve görsellere işaret eden bir JSON dosyasıdır; bunlar ya base64 olarak içe gömülüdür ya da ayrı dosyalar olarak saklanır. GLB, JSON'u ve tüm ikili verileri tek bir dosyaya koyar. GLB teslimat için, glTF okuma ve düzenleme için daha iyidir.

Neden glTF'im GLB'den daha büyük?

İki nedeni var. Gömülü glTF, ikili verileri base64 metni olarak saklar ve bu yaklaşık %33 ekler. Ayrıca GLB, Draco veya meshopt ile sıkıştırıldıysa glTF sıkıştırılmamış olarak yazılır. Base64 ek yükünden kaçınmak için ayrı dosyaları seçin ve düzenlemeyi bitirdiğinizde yeniden sıkıştırın.

GLB'yi glTF'ye dönüştürmek animasyonları korur mu?

Evet. Animasyon klipleri, skin'ler ve düğüm hiyerarşisi mesh'ler ve malzemelerle birlikte glTF'ye yazılır. Dönüştürücünün altındaki Neler korunur listesi, kaç klip bulunduğunu gösterir. Oynatmayı kontrol etmek için sonucu glTF görüntüleyicide açın.

GLB'den dokuları çıkarabilir miyim?

Evet. Tek dosya (gömülü) seçeneğini kapatın ve dönüştürün. Zip, kaynağa bağlı olarak PNG veya JPEG biçiminde texture_0, texture_1 vb. adlarla her dokuyu ayrı bir görsel olarak içerir. Bunları tek başlarına kullanabilir veya düzenleyip glTF'in onlara işaret etmesini sağlayabilirsiniz.

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

GLB'yi Dosya, İçe Aktar, glTF 2.0 ile içe aktarın; ardından Dosya, Dışa Aktar, glTF 2.0 ile dışa aktarın ve biçimi glTF Separate veya glTF Embedded olarak ayarlayın. Bu iyi çalışır ancak kurulumu birkaç dakika alır. Tarayıcı dönüştürücü, hiçbir şey yüklemeden tek tıkla aynı sonucu verir.

Ücretsiz başla

Bir resimden GLB oluşturun

SupaVoxel stüdyosu bir görseli 3D modele dönüştürür. GLB indirmeleri her hesapta ücretsizdir ve yeni hesaplar kart bilgisi olmadan 3 kredi alır.

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