Validator GLB/GLTF

Periksa file GLB / GLTF untuk header, chunk, dan struktur JSON serta masalah umum, sepenuhnya secara lokal.

Ruang Kerja

Memuat...

Harap tunggu

Tentang Alat Ini

Unggah file GLB atau GLTF dan alat ini akan memeriksa header wadah, tata letak chunk, dan struktur JSON terhadap spesifikasi glTF 2.0. File GLTF dapat merujuk buffer .bin eksternal dan tekstur; unggah bersama-sama untuk pemeriksaan penuh.

Tips

  • 1Semua pemeriksaan berjalan secara lokal di browser Anda
  • 2Mendukung GLB dan GLTF (termasuk .bin eksternal)
  • 3Saran perbaikan ditampilkan per masalah

Tentang Opsi Konfigurasi

Tingkat Keparahan

Kesalahan

File memiliki cacat struktural yang dapat merusak tampilan atau konversi.

Peringatan

Masalah potensial ditemukan; verifikasi sebelum digunakan.

Catatan

Informasi struktural normal tentang file.

Pemeriksaan GLB/GLTF

Magic Number

Header harus dimulai dengan magic glTF 0x46546C67.

Versi

Versi GLB (glTF 2.0 adalah versi 2).

Panjang Total

Panjang total yang dideklarasikan harus cocok dengan ukuran byte aktual.

Tata Letak Chunk

Chunk JSON wajib ada sebelum chunk BIN.

Struktur JSON

Bidang wajib dan integritas referensi.

Ukuran Minimum

GLB minimal harus berukuran 20 byte.

Chunk BIN

Data geometri biner.

asset.version

Chunk JSON harus mendeklarasikan asset.version.

Informasi Format

Format input

Ekstensi:
glb
Nama Lengkap:
glTF Biner (GLB)
Jenis:
Model 3D
Format:
GLB
Deskripsi:
GLB adalah representasi biner terpadu dari standar glTF 2.0 (Graphics Language Transmission Format) yang dijuluki 'JPEG untuk 3D'. Format ini mengemas struktur adegan, geometri mesh, animasi, material PBR, dan peta tekstur gambar ke dalam satu file biner mandiri yang sangat ringkas dan cepat dimuat di web.

Catatan:

  • Beberapa software slicer cetak 3D belum dapat mengimpor GLB secara langsung tanpa konversi
  • Kurang cocok untuk pengeditan parametrik CAD solid

Fitur yang Didukung:

  • Format standar web 3D yang didukung Three.js dan Babylon.js
  • Dukungan material PBR fisik (albedo, metalness, roughness, normal map)
  • Animasi kerangka tulang, skinning, dan morph targets
  • Kompresi geometri Draco dan kompresi tekstur KTX2
  • Struktur hierarki node dan multi-mesh

Cara Menggunakan

1

Unggah file

Tarik dan lepas file GLB atau GLTF

2

Tinjau hasil

Lihat detail magic, versi, chunk, dan JSON

3

Perbaiki jika diperlukan

Ekspor ulang file yang valid dari software DCC Anda

Tentang alat ini

Q

Apa perbedaan antara GLB dan GLTF?

A

GLB adalah wadah biner tunggal yang menggabungkan JSON, buffer, dan tekstur menjadi satu file. GLTF adalah file JSON yang dapat merujuk file .bin dan gambar eksternal.

Q

Bisakah file GLTF eksternal diperiksa?

A

Bisa. Buffer .bin eksternal dan tekstur yang dirujuk oleh GLTF dapat diunggah bersama untuk diperiksa integritas referensinya.

Q

Seberapa ketat JSON glTF divalidasi?

A

JSON diparse berdasarkan spesifikasi glTF 2.0: bidang wajib seperti asset.version, referensi buffer dan gambar, serta batas bufferView/accessor diverifikasi secara ketat.

Q

GLTF saya gagal divalidasi: apa yang biasanya salah?

A

Penyebab paling umum adalah JSON tidak valid, bidang wajib yang hilang seperti asset.version, atau file .bin eksternal yang tidak disertakan.

Q

Apakah validator akan memperbaiki masalah pada file saya?

A

Tidak. Validasi bersifat hanya-baca. Masalah diperbaiki dengan mengekspor ulang file dari software 3D Anda.

Q

Apakah file yang lolos validasi selalu dapat dimuat?

A

Pemeriksaan struktural memastikan tidak ada masalah dalam header, chunk, dan bidang JSON wajib sesuai standar.

Pertanyaan umum

Q

Apakah Any3D sepenuhnya gratis?

A

Ya, fitur inti Any3D gratis untuk digunakan selamanya. Kami menyediakan konversi format, pengoptimalan model, dan pratinjau online tanpa biaya, tanpa perlu registrasi.

Q

Apakah file saya diunggah ke server Anda?

A

Tidak. File yang Anda pilih hanya diproses di browser Anda pada perangkat ini, sehingga tidak pernah keluar dari perangkat Anda dan tidak pernah dikirim ke server kami.

Q

Apakah saya perlu menginstal perangkat lunak?

A

Tidak perlu instalasi. Any3D sepenuhnya berbasis browser; cukup buka halaman web untuk menggunakan semua fitur. Berfungsi di Windows, Mac, Linux, dan sistem operasi utama lainnya.

Q

Apakah ada batasan ukuran file?

A

Kapasitas pemrosesan bergantung pada kinerja perangkat Anda serta jumlah vertex dan kompleksitas tekstur model, bukan ukuran file saja. Kami tidak membatasi ukuran file, tetapi model yang sangat besar dapat membebani memori browser.