MULAI PRAKTIS
Cara mengoptimalkan GLB dengan gltfpack
Mulailah dengan umpan konservatif, lalu ubah pengaturan satu per satu. Pertahankan model aslinya sehingga Anda dapat membandingkan dan kembali.
1. Bawalah model yang mandiri
Pilih satu GLB dengan geometri dan tekstur tertanam, hingga 50 MB. File .gltf, .bin, dan gambar terpisah tidak diterima di sini. Memilih file akan membuka pratinjau browser lokal; pemrosesan dimulai di server hanya ketika Anda mengklik model Optimalkan.
2. Pilih titik awal
Konservatif mempertahankan format tekstur asli dan tidak meminta pengurangan segitiga atau kompresi Meshopt. File lebih kecil menambahkan kompresi Meshopt tinggi. Keduanya mempertahankan node bernama, material bernama, dan extras secara default. Tidak ada preset yang lossless.
Preset konservatif saat ini menghasilkan perintah lokal ini:
gltfpack -i input.glb -o output.glb -kn -km -kePreset file yang lebih kecil menambahkan -cc. Gunakan biner asli gltfpack 1.3 yang cocok saat mereproduksi keluaran layanan ini.
3. Sesuaikan kontributor terbesar
Untuk file dengan geometri berat, turunkan target segitiga secara bertahap dan periksa siluet dan bagian tipis. Targetnya adalah tujuan penyederhanaan, bukan penghitungan akhir yang pasti. Untuk file dengan banyak tekstur, pilih KTX2 atau WebP untuk mengaktifkan kualitas tekstur dan dimensi maksimum. Dimensi yang lebih kecil dapat memberikan dampak yang lebih terlihat dibandingkan perubahan geometri.
Baca panduan kompatibilitas sebelum mengaktifkan kompresi atau mengubah format tekstur.
Sesuaikan presisi geometri
Pengaturan lanjutan memungkinkan Anda memilih 1–16 bit untuk posisi, koordinat tekstur, normal, dan warna titik. Nilai yang lebih tinggi mempertahankan detail yang lebih halus namun dapat meningkatkan ukuran. Mulailah dengan default, lalu periksa siluet, lapisan UV, dan bayangan. Nonaktifkan kuantisasi geometri mengabaikan pengaturan bit ini dan menambahkan -noq; itu tidak menonaktifkan penyederhanaan, konversi tekstur, atau pengoptimalan lainnya.
Tingkat pengambilan sampel animasi
Hanya memengaruhi animasi. Tarif yang lebih rendah dapat mengurangi ukuran tetapi membuat gerakan menjadi kurang mulus. Jangan mengambil sampel ulang waktu sumber yang dipertahankan; optimasi animasi lainnya masih berlaku.
4. Bandingkan dan unduh
Beralih antara Asli dan Dioptimalkan, periksa model dari beberapa sudut, dan periksa ukuran dan jumlah segitiga. Hitungan menjumlahkan setiap mesh primitif satu kali, bukan setiap contoh adegan. Uji juga animasi, materi, dan perilaku aplikasi di penampil tujuan Anda.
Unduh sebelum hasilnya habis, 60 menit setelah diunggah. Panel hasil menyertakan perintah yang setara untuk pengaturan persis Anda. Output yang lebih besar bisa menjadi hasil yang valid; coba pengaturan lain atau pertahankan yang asli.
Kapan menggunakan mesin lokal
Jalankan gltfpack secara lokal ketika aset Anda melebihi batas layanan ini, memerlukan opsi baris perintah di luar antarmuka ini, atau harus tetap berada di perangkat Anda. gltfpack asli menerima lebih banyak format input daripada alur kerja GLB tunggal situs ini. Lihat dokumentasi mesin resmi untuk instalasi dan daftar opsi lengkap.
Cara memperkecil ukuran file GLB →
Reduksi poligon GLB dengan gltfpack →
Kompresi tekstur GLB: KTX2 dan WebP →
Buka pengoptimal ↗