🍋
Menu
.gltf Other

glTF (GL Transmission Format)

glTF là tiêu chuẩn mở cho cảnh và mô hình 3D, sử dụng JSON cho mô tả cảnh với các tệp nhị phân (.bin) và kết cấu bên ngoài. Nó được thiết kế cho kết xuất thời gian thực hiệu quả và là tiêu chuẩn cho WebGL, AR/VR, và thương mại 3D. Biến thể nhị phân (GLB) gộp tất cả vào một tệp.

Loại MIME

model/gltf+json

Loại

Nhị phân

Nén

Không mất dữ liệu

Ưu điểm

  • + Open, royalty-free Khronos Group standard
  • + Human-readable JSON scene description for debugging
  • + PBR materials for physically accurate rendering
  • + Supports skeletal animation, morph targets, and instancing

Nhược điểm

  • Multi-file format (JSON + .bin + textures) requires bundling or GLB
  • Not suited for CAD or manufacturing — those use STEP/IGES
  • Large textures can dominate file size

Khi nào nên dùng .GLTF

Sử dụng glTF cho ứng dụng 3D thời gian thực, trình xem WebGL, và nội dung AR. Dùng biến thể GLB để phân phối tệp đơn.

Chi tiết kỹ thuật

Một tài nguyên glTF bao gồm tệp JSON .gltf (đồ thị cảnh, nút, vật liệu, hoạt hình), tệp .bin (bộ đệm đỉnh và chỉ mục), và kết cấu hình ảnh. JSON tham chiếu dữ liệu nhị phân qua URI hoặc buffer view.

Lịch sử

Nhóm Khronos phát hành glTF 1.0 vào năm 2015 và glTF 2.0 vào năm 2017. Được gọi là 'JPEG của 3D,' nó được thiết kế như một định dạng phân phối — gọn nhẹ, sẵn sàng cho GPU, và trung lập với nhà cung cấp. Được áp dụng rộng rãi trong three.js, Babylon.js, Unity và Unreal Engine.

Chuyển đổi từ .GLTF

Chuyển đổi sang .GLTF

Định dạng liên quan