UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง GLB เป็น USDZ

Android และเว็บอ่านไฟล์ GLB ส่วน AR Quick Look ของ Apple อ่านไฟล์ USDZ แปลงไฟล์ GLB เพียงครั้งเดียว โมเดลเดียวกันก็เปิดใน AR บน iPhone และ iPad ได้ พร้อมเท็กซ์เจอร์และขนาดตามจริง

แปลงไฟล์โมเดล 3D

หรือลากไฟล์ STL, OBJ, MTL … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ GLB

    เลือกไฟล์ .glb ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB หากเป็น .gltf ที่มีไฟล์ประกอบ ให้บีบเป็น ZIP แล้วอัปโหลดแทนได้

  2. 2

    เปิดใช้เท็กซ์เจอร์ไว้

    ตัวเลือก คงพื้นผิวและวัสดุ เปิดอยู่ และ หน่วยของโมเดล คงเป็น m เพราะทั้ง GLB และ USDZ สำหรับ AR ใช้หน่วยเมตร ปล่อย แกนด้านบน ไว้ที่ Keep เว้นแต่โมเดลนอนตะแคงในหน้าตัวอย่าง

  3. 3

    แปลงเป็น USDZ

    กด แปลงเป็น USDZ จากนั้นส่งไฟล์ไปยัง iPhone แล้วแตะเพื่อเปิดใน AR Quick Look ไฟล์จะถูกลบออกจากเซิร์ฟเวอร์ของเราหลังจาก 30 นาที

กรณีที่ต้องใช้ไฟล์ USDZ

หน่วยงานข้อกำหนดแหล่งที่มา
AR Quick Look (iOS 12 ขึ้นไป)เปิดไฟล์ .usdz หรือ Reality จาก Safari, Messages, Mail, Notes และ Files—
ลิงก์ AR ใน Safariลิงก์ <a rel="ar"> ที่ชี้ไปยังไฟล์ .usdz จะแสดงป้าย AR และเปิด Quick Look—
model-viewer ของ Googleใช้ GLB เป็น src และใช้ USDZ เสริมผ่านแอตทริบิวต์ ios-src สำหรับ AR บน iOS—
visionOSQuick Look บน Apple Vision Pro เปิดโมเดล USDZ ในห้องจริง—

USDZ คืออะไรและต่างจาก GLB อย่างไร

USD หรือ Universal Scene Description เป็นฟอร์แมตฉากที่ Pixar สร้างขึ้นสำหรับงานสร้างภาพยนตร์และเปิดเป็นโอเพนซอร์สในปี 2016 ที่ WWDC 2018 Apple และ Pixar เปิดตัว USDZ ซึ่งเป็นแพ็กเกจไฟล์เดียวของฉาก USD และพื้นผิว และ Apple ใช้เป็นฟอร์แมตของ AR Quick Look ใน iOS 12 ในทางเทคนิคคือไฟล์ ZIP ที่เก็บแบบไม่บีบอัดและจัดแนวไฟล์ตามขอบ 64 ไบต์ ทำให้โทรศัพท์อ่านเรขาคณิตและรูปภาพได้ทันทีโดยไม่ต้องแตกไฟล์

GLB มีบทบาทเดียวกันในโลกของ Khronos คือไฟล์ไบนารีเดียวที่รวมฉาก บัฟเฟอร์ และพื้นผิว โดยใช้วัสดุแบบ metallic-roughness ทั้งสองใกล้เคียงกันมาก การแปลงจึงเป็นเพียงการถ่ายทอดเป็นหลัก เมช ลำดับชั้นของโหนด UV และแมป base color, metallic, roughness, normal, occlusion และ emissive ย้ายไปได้โดยตรง และสเกลยังคงเป็นเมตร

GLB

glTF Binary (GLB)

GLB คือรูปแบบไบนารีของ glTF 2.0 ซึ่งเป็นรูปแบบส่งข้อมูล 3 มิติที่ Khronos Group เผยแพร่ในปี 2017 รวมรูปทรง วัสดุ PBR เท็กซ์เจอร์ และแอนิเมชันไว้ในไฟล์เดียวที่กะทัดรัดและออกแบบมาให้โหลดได้เร็ว GLB นิยมใช้กับ 3 มิติบนเว็บ โปรแกรมดู AR, Android Scene Viewer และตลาดโมเดลออนไลน์ เครื่องมือ 3 มิติบนเดสก์ท็อปรุ่นเก่าและโปรแกรม CAD บางตัวนำเข้าไม่ได้

การบีบอัด
–
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
ได้
เปิดตัว
2017 · Khronos Group
ตัวแปลงไฟล์ GLB

USDZ

Universal Scene Description (USDZ)

USDZ เป็นแพ็กเกจแบบ zip ของรูปแบบ Universal Scene Description ของ Pixar ซึ่งเปิดตัวร่วมกับ Apple ในปี 2018 สำหรับความเป็นจริงเสริม (AR) เก็บรูปทรง วัสดุ PBR เท็กซ์เจอร์ และภาพเคลื่อนไหวไว้ในไฟล์รวมเดียวที่ไม่บีบอัด ซึ่งออกแบบมาให้โหลดได้รวดเร็ว iPhone และ iPad แสดงโมเดล USDZ ใน AR Quick Look และ Apple Vision Pro ใช้รูปแบบนี้อย่างกว้างขวาง การรองรับบน Android และในเครื่องมือ 3 มิติอื่น ๆ จำนวนมากยังมีจำกัด

การบีบอัด
–
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
ได้
เปิดตัว
2018 · Pixar and Apple
ตัวแปลงไฟล์ USDZ

GLB เป็น USDZ มีไว้สำหรับกลุ่มเดียว คือผู้ที่ต้องการให้โมเดลเปิดใน AR บน iPhone หรือ iPad เพราะ AR Quick Look ของ Apple อ่าน USDZ ไม่ได้อ่าน glTF

สิ่งที่คงอยู่เมื่อแปลง GLB เป็น USDZ

แปลงได้สมบูรณ์

  • เมช UV และลำดับชั้นของโหนด
  • พื้นผิว base color, metallic และ roughness
  • แมป normal, occlusion และ emissive
  • alpha blending และ alpha cutout
  • สเกลจริงเป็นเมตร

ควรตรวจหลังแปลง

  • ส่วนขยาย glTF เช่น clearcoat, sheen และ transmission
  • สีของเวอร์เท็กซ์ ซึ่ง Quick Look มักไม่สนใจ
  • texture transform และ UV offset แบบเรียงซ้ำ
  • morph target และคลิปแอนิเมชันหลายคลิป
  • พื้นผิวขนาดใหญ่มากที่ทำให้โหลดช้า

หากโมเดลของคุณเริ่มจาก glTF ที่มีไฟล์ .bin และรูปภาพแยกกัน ให้รวมด้วย แปลง glTF เป็น GLB ก่อน หรือบีบโฟลเดอร์เป็น ZIP แล้วอัปโหลดที่นี่ สำหรับหน้าสินค้า รูปแบบที่นิยมคือใช้ model-viewer โดยให้ GLB เป็นไฟล์หลักและ USDZ นี้เป็นไฟล์สำหรับ iOS เพื่อให้ผู้เข้าชมทุกคนใช้ AR บนอุปกรณ์ของตนเอง

คำถามเกี่ยวกับการแปลง GLB เป็น USDZ

จะทดสอบไฟล์ USDZ บน iPhone ได้อย่างไร

ส่งผ่าน AirDrop ไปยังโทรศัพท์ หรือบันทึกลง iCloud Drive แล้วแตะไฟล์ในแอป Files Quick Look จะเปิดโมเดลพร้อมสองแท็บ คือ Object และ AR โดยแท็บ AR จะวางโมเดลบนพื้นผิวด้วยขนาดจริง

ทำไมไฟล์ USDZ จึงดูมันวาวหรือแบนกว่าไฟล์ GLB

วัสดุแบบ preview ของ Apple รองรับ base color, metallic, roughness, normal, occlusion, emissive และ opacity ซึ่งครอบคลุมวัสดุหลักของ glTF ส่วนส่วนขยายอย่าง clearcoat, sheen หรือ transmission ไม่มีสิ่งที่เทียบเท่าและจะถูกตัดออก ทำให้กระจกและผ้าอาจดูต่างไป ควรตรวจวัสดุเหล่านี้ใน Quick Look ก่อนเผยแพร่

แอนิเมชันยังอยู่หลังแปลง GLB เป็น USDZ หรือไม่

แอนิเมชันแบบ transform ง่าย ๆ เช่น ชิ้นส่วนที่หมุนหรือเคลื่อนที่ สามารถนำไปด้วยได้ แต่แอนิเมชัน morph target และคลิปที่มีชื่อหลายคลิปเชื่อถือได้น้อยกว่า เพราะ AR Quick Look เล่นไทม์ไลน์เดียว หากการเคลื่อนไหวสำคัญ ควรทดสอบผลลัพธ์

ไฟล์ USDZ สำหรับ AR บนเว็บควรมีขนาดไฟล์ได้สูงสุดเท่าไร

Safari ไม่มีขีดจำกัดตายตัวเพียงค่าเดียว แต่ไฟล์ทั้งหมดต้องดาวน์โหลดก่อนเปิดมุมมอง AR ทุกเมกะไบต์จึงเป็นเวลารอบนเน็ตมือถือ ควรลดขนาดพื้นผิวให้ไม่เกิน 2048 px ก่อนแปลง โดยใช้แนวทางใน วิธีลดขนาดรูปเป็น KB

ใช้ Mac กับ Reality Converter จะดีกว่าหรือไม่

Reality Converter ของ Apple สำหรับ macOS ซึ่งใช้ฟรี แปลง glTF เป็น USDZ และให้ปรับวัสดุพร้อมดูตัวอย่างสด เหมาะกับการปรับแต่งละเอียด ตัวแปลงนี้ไม่ต้องใช้ Mac และจัดการได้สูงสุด 20 ไฟล์ในครั้งเดียว เหมาะกับแคตตาล็อกสินค้าและผู้ใช้ Windows

แปลงไฟล์ USDZ กลับเป็น GLB ภายหลังได้หรือไม่

ให้เก็บ GLB ต้นฉบับไว้แทน การแปลงไปมาจะทำให้การแปลงวัสดุซ้ำทุกครั้ง GLB ควรเป็นไฟล์หลักสำหรับเว็บและ Android ส่วน USDZ เป็นสำเนาสำหรับ Apple