ข้ามไปยังเนื้อหา
FileMyLove

GLB กับ glTF ต่างกันอย่างไร ทำไมเปิดโมเดลแล้วสีหรือพื้นผิวหาย

ตรวจไฟล์ประกอบของโมเดล glTF และ GLB ก่อนเปิดหรือแปลง พร้อมวิธีเลือกไฟล์ให้ครบและตรวจผลโดยไม่อัปโหลดโมเดล

โดย ทีมงาน FileMyLoveอ่าน 3 นาที

ได้รับโมเดลมาแล้วเปิดเห็นรูปทรง แต่โลโก้หรือลายบนผิวหายไป ให้ ตรวจไฟล์ประกอบก่อนแปลงซ้ำ โดยเฉพาะชุดที่มี .gltf, .bin และรูปภาพหลายไฟล์

ต่างกันที่วิธีเก็บข้อมูล

Khronos ออกแบบ glTF สำหรับส่งและโหลดฉากหรือโมเดล 3D ส่วน GLB เป็นรูปแบบไบนารีของ glTF ที่สามารถบรรจุข้อมูลไว้ด้วยกันได้

ไฟล์ที่ได้รับ สิ่งที่ควรตรวจ
.gltf พร้อม .bin และรูปภาพ ต้องเลือกไฟล์ที่โมเดลอ้างอิงมาด้วย
.gltf ไฟล์เดียว อาจฝังข้อมูลไว้แล้ว หรืออาจยังขาดไฟล์ประกอบ
.glb ไฟล์เดียว สะดวกสำหรับส่งต่อเมื่อฝังข้อมูลครบ แต่ไม่ใช่หลักฐานว่าครบเสมอ

มาตรฐาน glTF ระบุว่ารูปภาพอาจอยู่ในไฟล์ภายนอกหรือฝังอยู่ในข้อมูล และ GLB ก็ยังอ้างอิงทรัพยากรภายนอกได้ จึงไม่ควรตัดสินจากนามสกุลอย่างเดียว

เปิดใน FileMyLove อย่างไร

  1. เก็บชุดไฟล์ต้นฉบับไว้ครบ ไม่เปลี่ยนชื่อไฟล์ภาพก่อนตรวจ
  2. เปิด ดูโมเดล 3D แล้วเลือกไฟล์หลักและไฟล์ประกอบของโมเดลนั้นพร้อมกัน
  3. หมุนดูหลายด้าน ตรวจว่าลายภาพ สี และชิ้นส่วนสำคัญปรากฏครบ
  4. อ่านข้อความแจ้งไฟล์ที่ขาด หากมี ให้กลับไปหาภาพหรือไฟล์ข้อมูลจากชุดต้นทาง

ตัวอ่านของเราใช้ไฟล์ที่คุณเลือกในเครื่องและจับคู่ไฟล์ประกอบตามชื่อ ไม่ดาวน์โหลดภาพจากลิงก์ที่โมเดลอ้างอิง หากภาพอยู่บนเว็บไซต์อื่น ให้ขอชุดส่งออกที่มีภาพจากผู้สร้างโมเดลก่อน

มีไฟล์ครบแล้วแต่ยังไม่เหมือนต้นฉบับ

การโหลดโมเดลได้ไม่รับประกันว่าจะรองรับวัสดุหรือส่วนขยายทุกชนิด ทีมงานแนะนำให้เปรียบเทียบกับภาพตัวอย่างจากโปรแกรมต้นทาง หากสีต่างเล็กน้อย ให้ตรวจสภาพแสงและวัสดุในต้นทางด้วย แต่ถ้าลายหายทั้งแผ่น ให้เริ่มตรวจไฟล์ภาพและการเชื่อมโยงของวัสดุ

หลีกเลี่ยงการเลือกหลายโมเดลที่มีภาพชื่อเหมือนกันพร้อมกัน เพราะตัวอ่านใช้ชื่อไฟล์ในการจับคู่ ลองทีละชุดจะช่วยแยกปัญหาได้ชัดกว่า

ก่อนส่งออกเป็น GLB

ใช้ แปลงโมเดล 3D แล้วเปิดผลลัพธ์กลับมาตรวจใหม่ ตัวแปลงนี้ไม่ใช่การสำรองโปรเจกต์จากโปรแกรมสร้างโมเดล และไม่รับประกันการเก็บแอนิเมชันครบ ควรเก็บต้นฉบับไว้เสมอ

หากงานปลายทางเป็นการพิมพ์สามมิติ ให้เลือกตามข้อกำหนดของร้านพิมพ์ อ่านต่อที่ STL, OBJ และ 3MF สำหรับพิมพ์ 3D เพราะรูปแบบที่สะดวกสำหรับดูบนเว็บอาจไม่ใช่รูปแบบที่ร้านต้องการ

แหล่งอ้างอิง

  1. Khronos Group
    glTF 2.0 Specification
  2. Khronos Group
    glTF – Runtime 3D Asset Delivery

คำถามที่พบบ่อย

บทความอื่น