🍋
Menu
.gltf Other

glTF (GL Transmission Format)

glTF เป็นมาตรฐานเปิดสำหรับฉากและโมเดล 3D ใช้ JSON สำหรับอธิบายฉากพร้อมไฟล์ binary (.bin) และไฟล์พื้นผิวภายนอก ออกแบบเพื่อการเรนเดอร์เรียลไทม์ที่มีประสิทธิภาพและเป็นมาตรฐานสำหรับ WebGL, AR/VR และ 3D commerce รูปแบบ binary (GLB) รวมทุกอย่างไว้ในไฟล์เดียว

ประเภท MIME

model/gltf+json

ประเภท

ไบนารี

การบีบอัด

ไม่สูญเสียคุณภาพ

ข้อดี

  • + 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

ข้อเสีย

  • 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

เมื่อใดควรใช้ .GLTF

ใช้ glTF สำหรับแอปพลิเคชัน 3D เรียลไทม์ ตัวแสดง WebGL และคอนเทนต์ AR ใช้รูปแบบ GLB สำหรับการแจกจ่ายไฟล์เดียว

รายละเอียดทางเทคนิค

ทรัพยากร glTF ประกอบด้วยไฟล์ .gltf JSON (กราฟฉาก โหนด วัสดุ แอนิเมชัน), ไฟล์ .bin (บัฟเฟอร์จุดยอดและดัชนี) และพื้นผิวภาพ JSON อ้างอิงข้อมูล binary ผ่าน URI หรือ buffer views

ประวัติ

Khronos Group เปิดตัว glTF 1.0 ในปี 2015 และ glTF 2.0 ในปี 2017 ได้รับฉายาว่า 'JPEG ของ 3D' ออกแบบเป็นรูปแบบส่งมอบที่กะทัดรัด พร้อม GPU และเป็นกลางต่อผู้ผลิต ถูกนำไปใช้ใน three.js, Babylon.js, Unity และ Unreal Engine

แปลงจาก .GLTF

แปลงเป็น .GLTF

รูปแบบที่เกี่ยวข้อง