UYGULAMALI BAŞLANGIÇ

gltfpack ile GLB nasıl optimize edilir?

Temkinli bir işlemle başlayın, sonra her seferinde tek ayarı değiştirin. Karşılaştırabilmek ve geri dönebilmek için orijinal modeli saklayın.

1. Tüm kaynakları içinde bulunan bir model getirin

Geometri ve dokuları gömülü, en fazla 50 MB boyutunda tek bir GLB seçin. Ayrı .gltf, .bin ve görüntü dosyaları kabul edilmez. Dosyayı seçmek tarayıcıda yerel önizleme açar; sunucuda işleme ancak Modeli optimize et düğmesine bastığınızda başlar.

2. Başlangıç ayarını seçin

Temkinli önayarı, üçgen azaltma veya Meshopt sıkıştırması istemeden orijinal doku biçimini korur. Daha küçük dosya önayarı, yüksek düzeyde Meshopt sıkıştırması ekler. İkisi de varsayılan olarak adlandırılmış düğümleri, adlandırılmış malzemeleri ve extras verilerini korur. Hiçbiri kayıpsız bir önayar değildir.

Temkinli önayarı şu anda şu yerel komutu üretir:

gltfpack -i input.glb -o output.glb -kn -km -ke

Daha küçük dosya önayarı -cc ekler. Bu hizmetle aynı çıktıyı üretmek için eşleşen yerel gltfpack 1.3 ikili dosyasını kullanın.

3. Boyuta en çok katkı yapan kısmı ayarlayın

Geometrinin ağır bastığı dosyalarda üçgen hedefini kademeli düşürüp silüetleri ve ince parçaları inceleyin. Hedef, kesin sonuç sayısı değil, sadeleştirme amacıdır. Dokuların ağır bastığı dosyalarda kalite ve en büyük boyut ayarlarını açmak için KTX2 veya WebP seçin. Doku boyutunu küçültmek, geometri değişiminden daha görünür bir etki yaratabilir.

Sıkıştırmayı etkinleştirmeden veya doku biçimini değiştirmeden önce görüntüleyici uyumluluğunu kontrol edin.

Geometri hassasiyetini ayarlayın

Gelişmiş ayarlar bölümünde konumlar, doku koordinatları, normaller ve köşe renkleri için 1–16 bit seçebilirsiniz. Daha yüksek değerler ince ayrıntıları korur ancak dosya boyutunu artırabilir. Varsayılanlarla başlayıp silueti, UV birleşimlerini ve gölgelendirmeyi inceleyin. Geometri nicemlemesini devre dışı bırak seçeneği -noq ekler ve bu bit ayarlarını geçersiz kılar. Sadeleştirme, doku dönüşümü ve diğer optimizasyonlar uygulanmaya devam eder.

Animasyon örnekleme hızı

Örnekleme hızı yalnızca animasyonları etkiler. Daha düşük hızlar dosyayı küçültebilir ancak hareketin akıcılığını azaltabilir. Kaynak zamanlamasını korumak için Yeniden örnekleme yapma seçeneğini seçin. Diğer animasyon optimizasyonları uygulanmaya devam eder.

4. Karşılaştırıp indirin

Orijinal ve Optimize edilmiş arasında geçiş yapın, modeli farklı açılardan inceleyin, boyutu ve üçgen sayısını kontrol edin. Sayım her ağ ilkelini bir kez toplar; sahnedeki her örneği saymaz. Animasyonları, malzemeleri ve uygulama davranışını da hedef görüntüleyicide test edin.

Yüklemeden 60 dakika sonra sonuç süresi dolmadan indirin. Sonuç paneli tam ayarlarınıza eşdeğer komutu içerir. Daha büyük çıktı da geçerli sonuç olabilir; başka ayar deneyin veya orijinali koruyun.

Yerel motor ne zaman kullanılmalı?

Varlığınız bu hizmetin sınırlarını aşıyorsa, bu arayüzde bulunmayan seçeneklere ihtiyaç duyuyorsa veya cihazınızda kalması gerekiyorsa gltfpack uygulamasını yerel olarak çalıştırın. Yerel gltfpack, bu sitenin tek GLB dosyasıyla çalışan iş akışından daha fazla girdi biçimini kabul eder. Kurulum ve tüm seçenekler: resmî gltfpack belgeleri

GLB dosya boyutu nasıl küçültülür? →

gltfpack ile GLB poligon azaltma →

GLB doku sıkıştırması: KTX2 ve WebP →

Animasyonlu GLB optimizasyonu: CesiumMan vaka çalışması →

Optimizasyon aracını aç ↗