Lompat ke konten
Aback Tools Logo

Kompresor Model 3D (GLTF/GLB)

Kompres file model 3D GLTF dan GLB secara online dan gratis dengan menghapus metadata, meminifikasi JSON, dan menghapus ekstensi yang tidak terpakai. Kompresor GLTF/GLB kami menyediakan analisis model menyeluruh yang menampilkan jumlah mesh, primitif, material, tekstur, dan semua ekstensi, lengkap dengan penghematan byte yang persis. Tanpa registrasi, tanpa unggah ke server, dan 100% privat.

Compress GLTF / GLB 3D Model
Upload a GLTF or GLB file to compress it by removing metadata, minifying JSON, and stripping unused extensions - with a full model analysis showing meshes, materials, and geometry statistics.

Drop your GLTF or GLB file here

or click to browse

.gltf and .glb files are supported

Mengapa menggunakan kompresor GLTF/GLB kami?

  • Kompresi GLTF/GLB instan: kompresor GLTF/GLB kami memproses file model 3D Anda sepenuhnya di browser Anda, tanpa menunggu unggahan. Unggah file .gltf atau .glb apa pun dan dapatkan keluaran terkompresi dengan penghematan byte yang persis serta analisis model menyeluruh yang menampilkan mesh, material, tekstur, dan ekstensi dalam hitungan detik.
  • Kompresor GLTF/GLB online yang aman: file model 3D Anda tidak pernah meninggalkan perangkat saat menggunakan kompresor GLTF/GLB online kami. Pemrosesan 100% di sisi klien menjamin privasi penuh: tanpa unggah ke server, tanpa penyimpanan data model, dan tanpa risiko mengekspos aset 3D milik sendiri, model game yang belum dirilis, atau desain produk rahasia.
  • Kompresor GLTF/GLB tanpa instalasi: kompres file GLTF dan GLB langsung di browser, tanpa Blender, tanpa Node.js, dan tanpa gltf-pipeline. Kompresor GLTF/GLB kami berjalan di perangkat apa pun dengan browser modern: tanpa penyiapan, tanpa dependensi, dan tanpa akun.
  • Analisis model 3D menyeluruh: kompresor GLTF/GLB kami menyediakan analisis model lengkap setelah kompresi: jumlah mesh, primitif, material, tekstur, accessor, node, dan semua ekstensi yang digunakan. Ini membantu Anda memahami struktur model dan menemukan peluang optimasi lebih lanjut.

Apa itu kompresi GLTF/GLB?

GLTF (GL Transmission Format) adalah format standar model 3D untuk web serta engine realitas virtual dan tertambah. Format ini hadir dalam dua varian: .gltf (JSON plus file biner eksternal) dan .glb (satu wadah biner dengan JSON dan geometri tersemat). Kompresi GLTF/GLB memperkecil ukuran file dengan menghapus metadata tidak perlu yang disematkan alat pemodelan 3D saat ekspor, termasuk extras editor, string copyright, informasi generator, nama node, dan data ekstensi yang tidak terpakai. Kompresor GLTF/GLB kami juga meminifikasi bagian JSON file, yang bisa mencapai 10–40% dari total ukuran file GLTF tipikal pada ekspor kaya metadata dari Blender, Maya, dan Cinema 4D.

Cara kerja kompresor GLTF/GLB kami

  1. Unggah file GLTF atau GLB Anda: seret dan jatuhkan atau klik untuk menelusuri. Kompresor GLTF/GLB kami menerima file .gltf (JSON) dan .glb (wadah biner). Model 3D Anda tidak pernah meninggalkan browser: semua pemrosesan 100% di sisi klien dan privat.
  2. Konfigurasikan opsi kompresi: pilih metadata mana yang akan dihapus: bidang extras, metadata asset (copyright, generator), nama node/mesh/material, dan ekstensi yang tidak terpakai. Aktifkan minifikasi JSON untuk menghapus semua spasi dari bagian JSON. Pada file GLB, blok geometri biner dipertahankan tanpa perubahan.
  3. Unduh model yang dikompres: klik "Kompres Model 3D" untuk memproses file dan melihat penghematan byte yang persis, plus analisis model menyeluruh dengan jumlah mesh, primitif, material, tekstur, dan semua ekstensi. Unduh file terkompresi sebagai pengganti langsung untuk file asli.

Apa yang dihapus oleh kompresor GLTF/GLB

  • Bidang extras: objek extras adalah bidang opsional dalam GLTF yang digunakan alat untuk menyimpan metadata khusus: Blender menyimpan properti objek di sini, Maya menyimpan atribut khusus, dan berbagai eksportir menambahkan informasi debug. Semuanya aman dihapus untuk pengiriman web.
  • Metadata asset: bidang asset.copyright dan asset.generator mengidentifikasi alat yang membuat file (misalnya, "Blender 4.0.0 GLTF 2.0 exporter"). Keduanya menambah byte tanpa memengaruhi rendering.
  • Nama node dan mesh: string nama pada node, mesh, material, dan accessor digunakan untuk debugging tetapi tidak diperlukan untuk rendering. Menghapusnya mengurangi ukuran JSON, terutama untuk model dengan banyak objek bernama.
  • Ekstensi tidak terpakai: ekstensi GLTF menambahkan fitur seperti material unlit, kuantisasi mesh, dan GPU instancing. Ekstensi yang tidak diperlukan untuk platform target Anda dapat dihapus untuk mengurangi beban JSON dan meningkatkan kompatibilitas dengan renderer yang tidak mendukungnya.

Catatan penting tentang kompresi GLTF/GLB

Kompresor GLTF/GLB ini hanya mengubah bagian metadata JSON pada file: data geometri biner (buffer vertex, buffer indeks, data tekstur) pada file GLB dipertahankan tanpa perubahan. Untuk kompresi maksimal, gunakan kompresi geometri Draco di perangkat lunak pemodelan 3D Anda (eksportir GLTF Blender mendukung Draco) atau alat baris perintah gltf-pipeline sebelum mengunggah. Selalu uji model yang dikompres di renderer target Anda sebelum menerapkannya ke produksi: beberapa renderer memerlukan ekstensi atau bidang nama tertentu untuk rigging animasi dan penelusuran scene graph.

Pertanyaan yang Sering Diajukan

Kompresor GLTF/GLB memperkecil ukuran file model 3D dengan menghapus metadata yang tidak perlu, meminifikasi JSON, dan menghapus ekstensi yang tidak terpakai. Kompresor GLTF/GLB kami berjalan sepenuhnya di browser Anda: file model 3D Anda tidak pernah diunggah ke server mana pun.

GLTF (.gltf) adalah file JSON yang mereferensikan file biner terpisah untuk data geometri. GLB (.glb) adalah wadah biner tunggal yang menyematkan JSON, geometri, dan opsional tekstur dalam satu file. GLB lebih disukai untuk pengiriman web karena hanya memerlukan satu permintaan HTTP.

Ya, sepenuhnya. Kompresor GLTF/GLB kami memproses semuanya secara lokal di browser Anda. File model 3D Anda tidak pernah diunggah ke server mana pun, tidak pernah disimpan, dan tidak pernah ditransmisikan melalui jaringan.

Ya. Kompresor GLTF/GLB ini 100% gratis, tanpa registrasi, tanpa paket premium, tanpa tanda air, dan tanpa batas ukuran file. Anda dapat mengompres file GLTF dan GLB sebanyak yang Anda mau, tanpa batasan.

Tidak: kompresor GLTF/GLB kami hanya mengubah bagian metadata JSON pada file. Data geometri biner (buffer vertex, buffer indeks) pada file GLB dipertahankan byte demi byte. Untuk kompresi geometri (Draco), gunakan eksportir GLTF Blender dengan Draco diaktifkan.

Menghapus nama aman untuk rendering: nama tidak diperlukan agar geometri, material, atau tekstur tampil dengan benar. Namun, jika kode aplikasi Anda mereferensikan node atau mesh berdasarkan nama, menghapus nama akan merusak referensi tersebut. Aktifkan penghapusan nama hanya jika renderer Anda mengakses objek berdasarkan indeks.

Ekstensi yang tercantum di extensionsUsed (tetapi tidak di extensionsRequired) bersifat opsional dan dapat dihapus tanpa merusak model. Ekstensi wajib tidak dapat dihapus tanpa merusak model. Alat ini menandai dengan jelas ekstensi mana yang wajib.

Hasilnya bervariasi tergantung model. Ekspor Blender dengan banyak objek bernama dan bidang extras biasanya mencapai pengurangan JSON 10–30%. Blok geometri biner (sering 80–95% dari file GLB) tidak diubah, sehingga pengurangan ukuran file total sebanding dengan ukuran blok JSON.

Ya: keluaran yang dikompres adalah GLTF 2.0 yang sepenuhnya valid dan kompatibel dengan semua renderer yang mengonsumsi GLTF, termasuk Three.js, Babylon.js, PlayCanvas, A-Frame, model-viewer, dan WebXR native. Kompresi hanya menghapus metadata opsional.