SupaVoxel
Alat 3D web gratis

Kompresor GLB Online Gratis

Jatuhkan .glb dan dapatkan file yang lebih kecil: tekstur dikodekan ulang ke WebP dan bisa dibatasi di 2K, 1K, atau 512 px, dan mesh dikuantisasi serta dikemas dengan meshopt. Anda melihat ukuran sebelum dan sesudah, dan file tidak pernah keluar dari perangkat Anda.

  • Berjalan di browser Anda
  • Tanpa pendaftaran
  • Ukuran sebelum / sesudah
  • Tidak pernah lebih besar dari aslinya
Diperbarui Oktober 2026

Cara mengompres file GLB

  1. 01

    Jatuhkan model

    Seret .glb ke alat di atas, hingga 200 MB. Format lain juga bisa: OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE, dan STEP dikonversi ke GLB terlebih dahulu. Panel menampilkan ukuran file, jumlah segitiga, dan jumlah tekstur. Coba contoh memuat model bertekstur.
  2. 02

    Pilih ukuran tekstur

    Ukuran tekstur maks. membatasi sisi terpanjang setiap tekstur: Pertahankan, 2K (default), 1K, atau 512. Tekstur yang sudah lebih kecil dari batas dibiarkan pada ukurannya. Opsi ini dinonaktifkan jika model tidak memiliki tekstur.
  3. 03

    Kompres dan unduh

    Klik Kompres GLB. Anda akan melihat ukuran file sebelum → sesudah dengan persentase penghematan dan waktu yang dibutuhkan, plus tombol Asli / Hasil di kanvas pratinjau untuk membandingkan. Unduh hasilnya; namanya berakhiran -compressed.glb.

Apa yang dilakukan GLB Compressor

Dua penghematan terpisah: gambar, yang biasanya menjadi sebagian besar ukuran GLB, dan geometri.

Tekstur WebP

Tekstur PNG dan JPEG dikodekan ulang sebagai WebP dengan kualitas tinggi (0.91). Tekstur hanya diganti jika WebP benar-benar lebih kecil.

Penskalaan turun tekstur

Dari 4K ke 2K memotong piksel per tekstur sebanyak 4×; 1K memotongnya 16×. Di layar ponsel, tekstur 2K jarang bisa dibedakan dari 4K.

Vertex terkuantisasi

Posisi, normal, dan UV disimpan sebagai bilangan bulat ringkas alih-alih float 32-bit (KHR_mesh_quantization).

Pengemasan meshopt

Data vertex dan indeks diurutkan ulang untuk cache GPU dan dikompresi dengan EXT_meshopt_compression, yang didekode sangat cepat di browser.

Tidak pernah lebih besar dari aslinya

Jika file terkompresi tidak lebih kecil dari GLB asli Anda, Anda akan mendapatkan file asli kembali, dengan catatan yang menyatakan hal itu.

Privat

Semuanya berjalan di tab Anda dengan gltf-transform dan meshoptimizer yang dikompilasi ke WebAssembly. Tanpa unggah.

Kompres GLB: pilih ukuran tekstur

Batas tekstur adalah satu pengaturan yang menentukan sebagian besar penghematan. Pilih berdasarkan tempat model akan ditampilkan.

PengaturanCocok untukKompromi
PertahankanFoto produk andalan, inspeksi jarak dekatPenghematan paling kecil: hanya pengodean ulang WebP dan pengemasan geometri
2K (default)Viewer produk web, AR, sebagian besar properti gameKehilangan nyaris tak terlihat di layar; penghematan besar pada sumber 4K atau 8K
1KThumbnail, grid katalog, halaman mobile-first, properti latar belakangLembut saat dilihat dekat; file sangat kecil
512Pratinjau mungil, objek jauh, mobile kelas bawahBlur terlihat pada apa pun yang lebih besar dari ikon

GLB Compressor mengurangi byte, bukan poligon. Jika jumlah segitiga menjadi masalah, kurangi dulu dengan penyederhana mesh, lalu kompres hasilnya.

Di mana file dari GLB Compressor berfungsi

Outputnya menggunakan tiga ekstensi glTF standar: EXT_meshopt_compression, KHR_mesh_quantization, dan EXT_texture_webp. three.js (dengan dekoder meshopt terdaftar di GLTFLoader), Babylon.js, dan model-viewer Google semuanya dapat membacanya, yang mencakup sebagian besar viewer produk, konfigurator, dan halaman WebXR. Semua alat kami sendiri, termasuk viewer glTF, juga membuka file ini.

Tidak setiap aplikasi membaca setiap ekstensi. Beberapa aplikasi 3D desktop, pengimpor game engine lama, dan beberapa marketplace mungkin tidak mendekode meshopt atau WebP. Aturannya sederhana: simpan GLB asli Anda untuk diedit, dan kirim salinan terkompresi. Jika aplikasi target menampilkan model kosong atau tanpa tekstur, berarti aplikasi tersebut tidak memiliki salah satu ekstensi ini, jadi berikan file aslinya.

Kompresor ini menggunakan meshopt, bukan Draco. Keduanya mengecilkan geometri dengan baik; meshopt mendekode lebih cepat di perangkat viewer, itulah sebabnya GLB Compressor menggunakannya.

Tips GLB Compressor untuk file sekecil mungkin

Lakukan
  • Mulai dari 2K; turunkan ke 1K hanya jika file masih terlalu besar untuk anggaran halaman Anda
  • Kurangi segitiga terlebih dahulu dengan penyederhana mesh untuk pemindaian padat dan model AI
  • Bandingkan Asli dan Hasil dari jarak dekat sebelum dirilis
  • Uji file terkompresi di target aktual Anda (situs, engine) sekali
Hindari
  • Jangan timpa file sumber Anda; simpan untuk diedit
  • Jangan berharap model yang hanya berisi geometri menyusut sebanyak model bertekstur; gambar adalah tempat byte berada
  • Gunakan 512 untuk produk yang akan diperbesar orang
  • Kirim GLB terkompresi ke aplikasi yang belum diuji dengan meshopt

FAQ

Pertanyaan yang sering diajukan

Apakah GLB Compressor gratis?

Ya, tanpa pendaftaran, tanpa watermark, dan tanpa batas jumlah file. Kompresi berjalan di komputer Anda sendiri di browser, jadi tidak ada yang perlu dibayar. Setiap file boleh hingga 200 MB, yang mencakup hampir semua aset web atau AR.

Berapa besar pengurangan ukuran GLB saya?

Tergantung dari isi file. Tekstur biasanya menjadi sebagian besar ukuran GLB, jadi model dengan tekstur PNG 4K menyusut drastis pada 2K atau 1K, sedangkan file yang hanya geometri mendapat penghematan lebih kecil dari kuantisasi dan meshopt. Alat ini menampilkan ukuran sebelum dan sesudah secara persis serta persentasenya untuk file Anda.

Apakah GLB Compressor mengubah tampilan model saya?

Dengan Pertahankan atau 2K, perbedaannya sangat sulit terlihat di layar. Kuantisasi membulatkan posisi vertex ke grid halus yang tak terlihat pada jarak pandang normal. Ukuran tekstur yang lebih rendah melembutkan detail, yang bisa Anda cek dengan tombol Asli dan Hasil sebelum mengunduh.

Apakah GLB saya diunggah?

Tidak. File dibaca, dikompresi, dan ditulis oleh JavaScript dan WebAssembly yang berjalan di halaman. Tidak ada yang dikirim ke server, jadi produk yang belum dirilis dan aset klien tetap di perangkat Anda.

Apakah ini menggunakan kompresi Draco?

Tidak, ini menggunakan meshopt dengan vertex terkuantisasi, plus WebP untuk tekstur. File meshopt didekode dengan cepat dan didukung oleh three.js, Babylon.js, dan model-viewer. Jika Anda secara khusus membutuhkan Draco, gunakan alat seperti gltf-transform di baris perintah; viewer kami membuka kedua jenisnya.

Bisakah saya mengompres file GLB yang berasal dari format lain?

Bisa. Jatuhkan file OBJ, FBX, glTF, STL, 3MF, PLY, USDZ, DAE, atau STEP dan file tersebut dikonversi ke GLB di browser terlebih dahulu, lalu dikompresi. Unduhannya selalu .glb. Untuk konversi dengan lebih banyak opsi, seperti unit dan penanganan tekstur, gunakan konverter khusus.

Mengapa saya mendapatkan file asli kembali?

Kompresor tidak pernah mengembalikan file yang lebih besar dari yang Anda jatuhkan. Jika GLB Anda sudah terkompresi, atau sebagian besar datanya tidak bisa dikemas lebih lanjut, hasilnya tidak akan lebih kecil, jadi Anda mendapatkan file asli dengan catatan. Coba ukuran tekstur yang lebih rendah jika model memiliki tekstur.

Mulai gratis

Kompres GLB Anda sekarang

Jatuhkan model ke GLB Compressor di atas dan lihat persis berapa megabyte yang Anda hemat, tanpa mengunggahnya.

Gratis · berjalan di browser · tanpa pendaftaran