Kompresi Tekstur GLTF

Optimalkan peta tekstur GLTF dan unduh sebagai file GLB mandiri yang teroptimasi.

Ruang Kerja

Memuat...

Harap tunggu

Tentang Alat Ini

Unggah file .gltf beserta tekstur dan file .bin dari direktori yang sama. Gambar tekstur diubah ukurannya dan ditranskodekan sementara geometri objek tetap terjaga, lalu dikemas menjadi satu file GLB efisien.

Tips

  • 1Sertakan file tekstur eksternal saat mengunggah
  • 2Pengubahan skala resolusi dan transkode format tekstur
  • 3Output berupa file GLB tunggal teroptimasi

Tentang Opsi Konfigurasi

Tekstur / Gambar

Ukuran Tekstur Maksimum

Default1024px

Batasi semua tekstur hingga dimensi maksimum ini.

256px
512px
1024pxDirekomendasikan
2048px
4096px
Pertahankan Ukuran Asli

Format Tekstur

DefaultWebP

Konversikan tekstur ke format yang lebih efisien.

WebPDirekomendasikan
JPEG
PNG
KTX2
Pertahankan Format Asli

Kualitas

Default0.75

Rentang0.1 – 1 · step 0.05

Kualitas kompresi untuk format WebP dan JPEG.

Mode Enkoding KTX2

ETC1S menghasilkan file lebih kecil; UASTC mempertahankan lebih banyak detail.

Informasi Format

Format input

Ekstensi:
gltf, glb
Nama Lengkap:
Format Transmisi Bahasa Grafis (glTF)
Jenis:
Model 3D
Format:
GLTF
Deskripsi:
glTF (GL Transmission Format) adalah standar terbuka berbasis JSON yang dikembangkan oleh Khronos Group untuk efisiensi distribusi model 3D di web. Format ini memisahkan hierarki adegan (JSON), data biner geometri (.bin), dan file tekstur eksternal, memudahkan integrasi dan inspeksi aset.

Catatan:

  • File sumber eksternal (.bin dan gambar tekstur) harus disimpan dalam satu folder yang sama
  • Mungkin memerlukan alat konversi tambahan untuk workflow CAD

Fitur yang Didukung:

  • Standar terbuka web 3D modern yang didukung luas
  • Dukungan penuh material PBR fisik
  • Dukungan animasi keyframe dan rig kerangka
  • Dukungan ekstensi kompresi KHR

Format output

Ekstensi:
glb
Nama Lengkap:
GL Transmission Format Binary (Compressed)
Jenis:
3D Model
Format:
Binary (glTF 2.0) with Draco/Texture Compression
Deskripsi:
The compressed GLB output uses Draco geometry compression and/or texture optimization to significantly reduce file size while maintaining visual quality.

Catatan:

  • Draco-encoded models require a Draco decoder to render
  • File size can be reduced by 50-90% depending on settings

Fitur yang Didukung:

  • Draco geometry compression (up to 90% reduction)
  • WebP/JPEG texture format conversion
  • Mesh simplification with configurable strength
  • Original PBR materials and scene hierarchy preserved

Cara Menggunakan

1

Unggah Model

Tarik dan lepas file .gltf dan file teksturnya

2

Tinjau Tekstur

Periksa daftar peta tekstur yang terdeteksi

3

Konfigurasi & Kompres

Kompres dan unduh paket file GLB

Q

Mengapa output diekspor sebagai GLB?

A

Format biner GLB mandiri sangat praktis untuk distribusi web: satu file tunggal tanpa risiko file .bin atau tekstur terpisah hilang.

Q

File apa saja yang wajib diunggah?

A

Pilih file .gltf bersama dengan file .bin dan seluruh file gambar tekstur pendukungnya.

Q

Apakah geometri bentuk model akan berubah?

A

Tidak. Hanya resolusi dan format file gambar yang dikompresi; mesh, normal, koordinat UV, dan animasi tetap utuh.

Q

Bisakah batas ukuran tekstur dibatasi?

A

Bisa. Pilih opsi resolusi 256, 512, 1024, 2048, atau 4096 px.

Q

Apakah normal map akan terpengaruh kualitasnya?

A

Untuk peta normal (normal maps), sangat disarankan memilih format PNG atau mempertahankan format asli.

Q

Apakah hasil GLB kompatibel dengan semua viewer 3D?

A

Ya, GLB adalah standar industri glTF dan didukung penuh oleh Three.js, Babylon.js, Blender, dan viewer web lainnya.