PRATİK BİR BAŞLANGIÇ

GLB'yu gltfpack ile optimize etme

Muhafazakar bir geçişle başlayın, ardından her seferinde bir ayarı değiştirin. Karşılaştırma yapabilmek ve geri dönebilmek için orijinal modeli saklayın.

1. Bağımsız bir model getirin

50 MB'ye kadar gömülü geometri ve dokulara sahip bir GLB seçin. Ayrı .gltf, .bin ve resim dosyaları burada kabul edilmez. Bir dosya seçildiğinde yerel tarayıcı önizlemesi açılır; işleme sunucuda yalnızca Modeli optimize et seçeneğine tıkladığınızda başlar.

2. Bir başlangıç ​​noktası seçin

Temkinli orijinal doku formatını korur ve üçgen küçültme veya Meshopt sıkıştırması talep etmez. Daha küçük dosya yüksek Meshopt sıkıştırması ekler. Her ikisi de varsayılan olarak adlandırılmış düğümleri, adlandırılmış malzemeleri ve extras'yu korur. Hiçbir ön ayar kayıpsız değildir.

Muhafazakar ön ayar şu anda bu yerel komutu üretiyor:

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

Daha küçük dosya ön ayarı ekler -cc. Bu hizmetin çıkışını yeniden oluştururken eşleşen bir yerel gltfpack 1,3 ikili dosyası kullanın.

3. En fazla katkıda bulunanı ayarlayın

Geometri ağırlıklı dosyalar için üçgen hedefini kademeli olarak indirin ve silüetleri ve ince parçaları inceleyin. Hedef, kesin bir nihai sayım değil, basitleştirme hedefidir. Doku ağırlıklı dosyalar için doku kalitesini ve maksimum boyutları etkinleştirmek üzere KTX2 veya WebP'yu seçin. Daha küçük bir boyut, geometri değişikliğinden daha görünür bir etkiye sahip olabilir.

Okuyun uyumluluk kılavuzu Sıkıştırmayı etkinleştirmeden veya doku formatını değiştirmeden önce.

Geometri hassasiyetini ayarlayın

Gelişmiş ayarlar konumlar, doku koordinatları, normaller ve köşe renkleri için 1-16 bit seçmenizi sağlar. Daha yüksek değerler daha ince ayrıntıları korur ancak boyutu artırabilir. Varsayılanlarla başlayın, ardından silüetleri, UV dikişlerini ve gölgelemeyi inceleyin. Geometri nicemlemesini devre dışı bırak bu bit ayarlarını yok sayar ve -noq ekler; basitleştirmeyi, doku dönüştürmeyi veya diğer optimizasyonları devre dışı bırakmaz.

Animasyon örnekleme oranı

Yalnızca animasyonları etkiler. Daha düşük hızlar boyutu küçültebilir ancak hareketi daha az düzgün hale getirebilir. Yeniden örneklemeyin, kaynak zamanlamasını korur; diğer animasyon optimizasyonları hala geçerlidir.

4. Karşılaştırın ve indirin

Orijinal ve Optimize Edilmiş arasında geçiş yapın, modeli çeşitli açılardan inceleyin ve boyut ile üçgen sayılarını kontrol edin. Sayımlar, her sahne örneği yerine her mesh ilkelini bir kez toplar. Ayrıca hedef görüntüleyicinizdeki animasyonları, malzemeleri ve uygulama davranışını da test edin.

Sonucun süresi dolmadan önce indirin, yüklemeden 60 dakika sonra. Sonuç paneli, tam ayarlarınız için eşdeğer komutu içerir. Daha büyük çıktı geçerli bir sonuç olabilir; farklı bir ayar deneyin veya orijinali koruyun.

Yerel motor ne zaman kullanılmalı?

Varlığınız bu hizmetin sınırlarını aştığında, bu arayüzün dışındaki komut satırı seçeneklerine ihtiyaç duyduğunda veya cihazınızda kalması gerektiğinde gltfpack'yu yerel olarak çalıştırın. Yerel gltfpack, bu sitenin tek GLB iş akışından daha fazla giriş formatını kabul eder. Bkz. resmi motor belgeleri kurulum ve tam seçenek listesi için.

GLB dosya boyutu nasıl azaltılır →

GLB gltfpack ile çokgen azaltma →

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

Optimize ediciyi açın ↗