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
glTF'ten GLB'ye nasıl dönüştürülür
- 01
.gltf ve dosyalarını ekleyin
Dosya seçicide.gltf,.binve doku görsellerini birlikte seçin, hepsini aynı anda sürükleyin veya klasörün tek bir.zipdosyasını bırakın. Gömülü bir.gltftek başına çalışır. Panel, okuduğu yan dosyaları ayrıca üçgenleri, dokuları ve animasyon kliplerini listeler. - 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. - 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ü .gltf | GLB | |
|---|---|---|
| Yapı | JSON metni, ikili veriler base64 olarak | 12 baytlık başlık, JSON yığını, ikili yığın |
| Aynı model için boyut | İkili verilerde yaklaşık %33 ek yük | Ham baytlar, ek yük yok |
| İnsan tarafından okunabilir | Evet | Hayır, bir araç gerekir |
| Ayrıştırma hızı | Daha yavaş, base64'ün çözülmesi gerekir | Daha hızlı, veriler doğrudan kullanılır |
| Tipik kullanım | İnceleme, elle düzenleme, hata ayıklama | Web'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ı
- 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
- 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?
.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?
.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?
Animasyonlar korunur mu?
GLB'nin boyutu neden glTF'den büyük oldu?
glTF ile GLB arasındaki fark nedir?
İlgili araçlar ve rehberler
Devam et
Ü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