Konversi gltf ke glb

Konverter online gratis GLTF ke GLB

Kemas model glTF, buffer, dan tekstur ke dalam satu file GLB portabel.

Konversi GLTF ke GLB online - gratis

Uploading…
File yang dipilih melebihi batas total 25 MB. Pilih file yang lebih sedikit atau lebih kecil.

File Anda diproses secara instan dan tidak pernah disimpan di server kami.

Bagaimana mengkonversi gltf ke glb berkas

Viewer, game engine, mobile app, atau delivery system mungkin memerlukan satu file .glb alih-alih file .gltf yang disertai buffer dan texture. Konversi mengemas dependency tersebut menjadi asset portabel, sehingga mengurangi risiko file yang hilang atau relative path yang rusak saat membagikan atau mengarsipkannya.

Isi file GLTF

glTF, singkatan dari GL Transmission Format, adalah standard scene dan model 3D terbuka yang dikelola oleh Khronos Group. Format ini digunakan oleh web viewer dan engine, aplikasi AR dan VR, game pipeline, Blender, Three.js, Babylon.js, serta berbagai 3D-content tool.

File .gltf adalah JSON yang menjelaskan scene node, mesh, material, camera, light, skin, dan animation. Geometry biasanya disimpan dalam buffer .bin terpisah, sedangkan texture disimpan sebagai file terpisah seperti albedo.png, normal.jpg, atau texture.webp.

Folder asset biasanya berisi model.gltf, model.bin, dan satu atau beberapa file image. glTF dapat menyematkan beberapa resource sebagai data URI, tetapi file .gltf tidak boleh dianggap self-contained kecuali resource yang dirujuknya disematkan.

Perubahan pada GLB

GLB adalah bentuk binary container dari glTF 2.0. File .glb menggabungkan JSON glTF dan data binary ke dalam satu file; image juga dapat disematkan dalam data binary-nya.

GLB berguna ketika diperlukan satu upload, attachment, download, atau entri asset-library. Format ini menghindari kegagalan external-file path, tetapi tidak secara otomatis mengoptimalkan model, mengurangi jumlah polygon, mengubah ukuran texture, atau meningkatkan kualitas visual.

GLB tidak selalu lebih kecil daripada folder glTF yang setara. Format ini mungkin menghindari overhead ukuran dari data URI yang di-encode dengan base64, tetapi resource yang disematkan, container alignment, dan texture yang tidak diubah dapat membuat ukurannya serupa atau lebih besar daripada package asli.

Konversi package GLTF ke GLB

Gunakan converter di 101convert.com untuk membuat GLB tanpa menginstal software. Sebelum meng-upload, cari setiap file yang dirujuk oleh file .gltf, termasuk buffer .bin dan texture-nya; kirimkan package lengkap dalam format yang didukung oleh converter. Konversi yang dilakukan tanpa dependency yang diperlukan dapat menghasilkan geometry yang hilang, material berwarna abu-abu, atau texture yang tidak tersedia.

Untuk konversi lokal yang dapat diulang, gunakan command-line tool glTF Transform yang didukung oleh Khronos. Instal release Node.js terbaru, lalu instal CLI:

npm install --global @gltf-transform/cli

Jalankan command dari directory yang berisi model.gltf dan file yang dirujuknya:

gltf-transform copy model.gltf model.glb

copy mengemas ulang asset sebagai GLB tanpa sengaja menyederhanakan geometry atau mengubah resolusi texture. Cara ini sesuai ketika yang diperlukan adalah container yang berbeda, bukan optimasi asset.

Blender sesuai digunakan ketika model perlu diperiksa atau diedit terlebih dahulu. Impor dengan File → Import → glTF 2.0 (.glTF/.glb), lalu ekspor melalui File → Export → glTF 2.0 (.glTF/.glb). Atur Format ke glTF Binary (.glb), pilih output path, lalu konfirmasi opsi ekspor untuk animation, camera, light, dan object yang dipilih.

Pemeriksaan compatibility dan quality

Konversi container standar mempertahankan batasan dari source: pixel texture, density mesh, data animation, dan nilai material PBR tidak menjadi lebih baik hanya karena output-nya adalah GLB.

Target application harus mendukung versi glTF dan extension yang digunakan oleh asset. Kompresi geometry Draco atau Meshopt, texture KTX2/BasisU, material variant, GPU instancing, punctual light, dan advanced material extension dapat gagal atau diabaikan oleh software yang tidak memiliki dukungan eksplisit.

Gunakan compression atau optimization hanya ketika viewer penerima mendukung extension yang dihasilkan. Sebagai contoh, kompresi Meshopt dan texture KTX2 dapat mengurangi ukuran download, tetapi keduanya merupakan perubahan compatibility, bukan konversi GLTF-ke-GLB dasar.

Source feature yang spesifik untuk application mungkin tidak diekspor secara persis ke glTF. Bake material procedural bila diperlukan, terapkan modifier yang diperlukan, dan periksa rig constraint, video texture, serta custom shader yang tidak didukung. Buka .glb yang sudah selesai di destination application dan verifikasi texture, scale, transparency, playback animation, camera, dan lighting.

GLTF vs GLB: perbandingan format

Bagaimana format GLTF dan GLB dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file GLTF dan GLB
Properti .GLTF GL Transmission Format .GLB glTF Binary
Geometri Keduanya Keduanya
Material Ya Ya
Tekstur Tertanam dalam file Tertanam dalam file
Animasi Ya Ya
Hierarki scene Ya Ya
Dapat dibaca teks biasa Ya Tidak
Ukuran file umum Kecil Kecil
Standar terbuka Ya Ya
Diperkenalkan 2015 2015
Pengembang Khronos Group Khronos Group
Tipe MIME model/gltf+json model/gltf-binary

Basis data saat ini tidak berisi gltf file converter.

Pertanyaan yang sering diajukan

Apakah konverter GLTF ke GLB gratis?

Ya, mengonversi GLTF ke GLB di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi.

Seberapa besar file GLTF yang bisa saya unggah?

Anda dapat mengunggah file GLTF hingga 50 MB dan mengonversi hingga 1 file sekaligus dalam satu batch.

Apa yang terjadi pada file yang saya unggah?

File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.

Apakah saya perlu menginstal perangkat lunak untuk mengonversi GLTF ke GLB?

Tidak. Konversi GLTF ke GLB berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.

Konversi gagal?

Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file GLTF yang valid untuk konversi GLTF ke GLB ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.