Konverter GLB ke glTF
Bongkar GLB menjadi .gltf yang mudah dibaca: satu file tertanam, atau zip berisi JSON, buffer .bin, dan setiap tekstur sebagai gambar tersendiri. Berjalan lokal di browser dan animasinya tetap terjaga.
- Tertanam atau file terpisah
- Animasi tetap ada
- Tanpa upload
- Gratis, tanpa daftar
Cara mengonversi GLB ke glTF
- 01
Jatuhkan file GLB
Seret.glbke konverter atau tekan Coba contoh. Kompresi Draco dan meshopt didekode saat dimuat, dan panel menampilkan jumlah segitiga, material, dan tekstur. - 02
Pilih satu file atau folder
Satu file (tertanam) aktif: satu.gltfdengan buffer dan gambar disematkan sebagai base64. Nonaktif:.zipberisi.gltf,.binberisi geometri, sertatexture_0.png,texture_1.jpg, dan seterusnya. - 03
Konversi lalu unzip
Tekan Konversi ke GLTF. Untuk opsi file terpisah, unzip arsipnya dan simpan semua file dalam satu folder, karena.gltfmerujuk ke file-file itu lewat path relatif.
Kenapa mengonversi GLB ke glTF
GLB dan glTF menyimpan scene yang sama. Bedanya cuma kemasan: GLB berupa satu blob biner, glTF adalah JSON yang bisa Anda baca.
Edit manual
baseColorFactor sebuah material, ganti nama node, atau hapus mesh yang tak terpakai di editor teks apa pun, tanpa membuka Blender.Ganti tekstur
Kontrol versi
Debug model yang bermasalah
Perbandingan opsi output glTF
| .gltf tertanam | File terpisah (.zip) | |
|---|---|---|
| File | Satu .gltf | .gltf + .bin + satu gambar per tekstur |
| Ukuran vs GLB | Sekitar sepertiga lebih besar (base64) | Kurang lebih sama, hanya dipecah |
| Edit tekstur | Tidak praktis | Buka PNG atau JPEG-nya langsung |
| Mudah dibagikan | Ya, satu file | Kirim seluruh folder atau zip-nya |
| Paling cocok untuk | Inspeksi cepat, tool yang butuh satu file teks | Editing, hosting web, kontrol versi |
Kembali juga sama mudahnya: glTF ke GLB mengemas .gltf tertanam menjadi satu file biner lagi.
Apa yang berubah saat GLB dikonversi ke glTF
Scene tetap utuh: hierarki node, mesh, material PBR, UV, normal, tekstur, skin, dan klip animasi semuanya ditulis ke glTF. Tampilan model tidak berubah sedikit pun, dan satuan tetap meter di kedua sisi.
Ada dua hal yang berbeda dari file asli. Pertama, kompresi: jika GLB memakai Draco atau meshopt, glTF ditulis tanpa kompresi, jadi .bin bisa beberapa kali lebih besar daripada GLB. Kompres ulang file akhirnya dengan kompresor GLB setelah selesai mengedit. Kedua, tekstur dienkode ulang; PNG tetap PNG dan JPEG tetap JPEG, tetapi byte-nya tidak akan persis sama dengan aslinya. Ekstensi yang tidak ditulis three.js, seperti material variants, tidak ikut terbawa.
Tips mengolah glTF hasil unpack
- Simpan
.gltf,.bin, dan gambar dalam satu tempat; memindahkan salah satunya akan memutus tautan - Buka hasilnya di glTF viewer untuk memastikan tekstur termuat
- Matikan Pertahankan tekstur untuk file yang hanya berisi geometri bila Anda cuma perlu memeriksa struktur
- Baca panduan GLB vs glTF jika Anda sedang memilih format pengiriman
- Mengganti nama file tekstur tanpa memperbarui
uridi JSON - Mengunggah glTF tanpa kompresi ke situs web; kompres dulu
- Mengedit
.bindi editor teks; isinya geometri biner - Berharap opsi tertanam berukuran kecil; base64 membengkakkan setiap byte
FAQ
Pertanyaan yang sering diajukan
Apakah konverter GLB to glTF gratis?
Apa bedanya GLB dan glTF?
Kenapa glTF saya lebih besar daripada GLB?
Apakah konversi GLB ke glTF tetap menyimpan animasi?
Bisakah saya mengekstrak tekstur dari sebuah GLB?
Bagaimana cara mengonversi GLB ke glTF di Blender?
Alat & panduan terkait
Lanjutkan
Mulai gratis
Buat GLB dari sebuah gambar
Studio SupaVoxel mengubah satu gambar menjadi model 3D. Unduhan GLB gratis di semua akun, dan akun baru mendapat 3 kredit tanpa perlu kartu.
Tanpa kartu kredit · 3 kredit gratis untuk memulai