SupaVoxel
จากฟอร์แมต Android สู่ AR ของ Apple

ตัวแปลง GLB เป็น USDZ

ลาก GLB มาวางแล้วดาวน์โหลด USDZ ที่เปิดใน AR Quick Look บน iPhone และ iPad พร้อมเท็กซ์เจอร์และวัสดุ PBR การแปลงทำในเบราว์เซอร์ของคุณเอง ใช้เวลาไม่กี่วินาทีสำหรับโมเดลทั่วไป

  • เปิดใน AR Quick Look
  • เท็กซ์เจอร์ครบ
  • ไม่อัปโหลด
  • ฟรี ไม่ต้องสมัคร
อัปเดต ตุลาคม 2569

วิธีแปลง GLB เป็น USDZ

  1. 01

    โหลดไฟล์ GLB

    ลาก .glb มาวางด้านบน หรือกด ลองตัวอย่าง ไฟล์ที่บีบอัดด้วย Draco และ meshopt จะถูกถอดรหัสอัตโนมัติ ตรวจดูสถิติ: จำนวนเท็กซ์เจอร์ วัสดุ และจำนวนเมชแยกของโมเดล
  2. 02

    ตรวจสอบขนาดจริง

    AR Quick Look วางโมเดลตามขนาดจริง ขนาดจึงสำคัญที่สุดที่นี่ ขนาดเอาต์พุต มีหน่วยเป็นเมตร ถ้าเก้าอี้ขึ้นว่า 90 ม. แปลว่า GLB ถูกสร้างเป็นเซนติเมตร ให้เปลี่ยน หน่วยไฟล์ เป็น cm
  3. 03

    แปลงและทดสอบบนเครื่องจริง

    เปิด เก็บเทกซ์เจอร์ ไว้ ยกเว้นต้องการไฟล์เบาๆ ที่มีแค่สี แล้วกด แปลงเป็น USDZ จากนั้น AirDrop หรือส่ง .usdz ไปที่ iPhone แล้วแตะไฟล์ มันจะเปิดเข้า AR ทันที

GLB กับ USDZ: สองฟอร์แมตสำหรับ AR

การแบ่งฝั่งของ AR บนเว็บนั้นง่ายมาก: Android และเว็บส่วนใหญ่ใช้ glTF ส่วน Apple ใช้ USD เว็บไซต์สินค้าที่อยากให้มี AR บนทุกมือถือจึงต้องมีทั้งสองไฟล์

GLB
ไบนารี glTF 2.0 จาก Khronos Group: เมช วัสดุ PBR เท็กซ์เจอร์ และแอนิเมชันอยู่ในไฟล์เดียว
USDZ
Universal Scene Description ของ Pixar ที่แพ็คใน ZIP แบบไม่บีบอัด ซึ่ง Apple ใช้สำหรับ AR
เปิดได้แบบเนทีฟบน
GLB: Android Scene Viewer และเบราว์เซอร์ผ่าน three.js หรือ model-viewer / USDZ: แอปไฟล์บน iOS และ iPadOS, Safari, Messages, Mail
หน่วย
ทั้งคู่ใช้หน่วยเมตร และ AR แสดงผลตามขนาดนั้น
ฝังบนเว็บ
GLB ใน <model-viewer src> ส่วน USDZ ใน ios-src หรือลิงก์ rel="ar" ของ Safari

สิ่งที่ตัวแปลง GLB เป็น USDZ เก็บไว้

คุณสมบัติใน GLBใน USDZรายละเอียด
เท็กซ์เจอร์สีหลักและอัลฟาเก็บไว้เข้ารหัสใหม่เป็น PNG
แผนที่ Normal, roughness, metalness, AO, emissiveเก็บไว้แมปเข้ากับอินพุต USD preview-surface
ความละเอียดเท็กซ์เจอร์จำกัดที่ 1024 pxแผนที่ที่ใหญ่กว่าจะถูกย่อเพื่อให้ Quick Look เร็ว
เมชแยกชิ้นเก็บไว้แต่ละชิ้นยังเป็นเมชของตัวเอง
แอนิเมชันตัดออกส่งออกในท่าพัก (resting pose)
การบีบอัด Draco หรือ meshoptถอดรหัสแล้วUSDZ เก็บเรขาคณิตแบบธรรมดา

เพดาน 1024 px มักทำให้ USDZ เล็กกว่า GLB ที่มีเท็กซ์เจอร์ 4K สำหรับฝั่ง GLB นั้น ตัวบีบอัด GLB ย่อไฟล์ Android ได้แบบเดียวกัน

เคล็ดลับให้ไฟล์ USDZ ดูถูกต้องใน AR

ควรทำ
  • ตรวจโมเดลบน iPhone จริง เพราะพรีวิวบนเดสก์ท็อปมองไม่เห็นความผิดพลาดเรื่องขนาด
  • วางฐานของโมเดลไว้ที่ขอบล่างของกรอบ เพื่อให้มันวางอยู่บนพื้นใน AR
  • คุมจำนวนสามเหลี่ยมให้พอดี ลดสแกนที่หนักเกินด้วย ตัวลดเมช ก่อน
  • ส่งทั้ง GLB และ USDZ ไปด้วยกัน ผู้เข้าชมทั้ง Android และ iOS จึงจะได้ AR
หลีกเลี่ยง
  • อย่าคาดหวังว่าแอนิเมชันเดินหรือยืนนิ่งจะเล่นได้ เพราะ USDZ เป็นไฟล์นิ่ง
  • อย่าพึ่งเอฟเฟกต์แก้ว การหักเห หรือ clearcoat จากส่วนขยาย glTF
  • อย่าทิ้งพื้นดินหรือฉากหลังขนาดใหญ่ไว้ใน GLB เพราะ Quick Look จะวางมาทั้งหมด
  • อย่าคิดว่า GLB จากเครื่องมือไหนก็เป็นหน่วยเมตร ให้ตรวจขนาดเอาต์พุตทุกครั้ง

เมื่อไรควรใช้ Reality Converter แทน

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

ถ้าอยากดูไฟล์ USDZ ที่มีอยู่แล้ว ใช้ ตัวดู USDZ ฟรี หรือถ้าเริ่มจากรูปภาพแทน GLB กรณีใช้ AR อธิบายขั้นตอนสร้างโมเดลพร้อม AR จากรูปเดียว

FAQ

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

แปลง GLB เป็น USDZ ฟรีได้อย่างไร?

ลาก GLB มาวางบนตัวแปลงที่ด้านบนของหน้า ตรวจขนาดเอาต์พุต แล้วกด Convert to USDZ ฟรี ไม่ต้องมีบัญชี และไฟล์ไม่เคยออกจากเครื่องของคุณเพราะการแปลงทำงานในเบราว์เซอร์ รองรับไฟล์สูงสุด 200 MB

USDZ จะเปิดบน iPhone ของฉันได้ไหม?

ได้ ตัวแปลงเขียน USDZ ในรูปแบบที่ AR Quick Look รองรับ ส่งไปที่มือถือผ่าน AirDrop, Messages, Mail หรือ iCloud Drive แล้วแตะไฟล์ มันจะเปิดในมุมมองวัตถุ และแท็บ AR จะวางมันในห้องของคุณตามขนาดจริง

ทำไมโมเดล AR ของฉันขนาดผิด?

Quick Look แสดง USDZ ตามขนาดจริงเป็นเมตร ถ้า GLB ต้นฉบับสร้างเป็นเซนติเมตรหรือมิลลิเมตร โมเดลจะใหญ่เกิน 100 หรือ 1,000 เท่า เปลี่ยน File units ก่อนแปลง และดู Output size จนตรงกับวัตถุจริง แล้วแปลงอีกครั้ง

การแปลง GLB เป็น USDZ เก็บแอนิเมชันไว้ไหม?

ไม่ คลิปแอนิเมชันใน GLB จะไม่ถูกเขียนลง USDZ โมเดลจะถูกส่งออกในท่าพัก หากต้องการ AR แบบมีแอนิเมชันบน iOS ให้สร้าง USDZ ใน Reality Composer หรือเครื่องมือ USD อื่น โมเดลสินค้านิ่ง เฟอร์นิเจอร์ และงานประติมากรรมแปลงได้โดยไม่เสียอะไรที่มองเห็น

ทำไมเท็กซ์เจอร์ใน USDZ ของฉันเบลอกว่า?

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

เพิ่มปุ่ม View in AR บนเว็บไซต์ได้ไหม?

ได้ โฮสต์ USDZ ไว้ข้าง GLB ใน model-viewer ของ Google ให้ตั้ง GLB เป็น src และ USDZ เป็น ios-src บน iPhone ปุ่ม AR จะเปิด Quick Look ถ้าไม่ใช้ model-viewer ลิงก์ Safari ที่มี rel="ar" ครอบรูปภาพก็ทำได้เหมือนกัน

GLB กับ USDZ ต่างกันอย่างไร?

ทั้งคู่แพ็คเมช วัสดุ PBR และเท็กซ์เจอร์ไว้ในไฟล์เดียว และใช้หน่วยเมตรเหมือนกัน GLB คือมาตรฐาน glTF แบบเปิดที่ Android ตัวดูบนเว็บ และเกมเอนจินใช้ ส่วน USDZ คือแพ็กเกจ USD ของ Pixar ที่ Apple ทำ ซึ่ง iPhone และ iPad เปิดได้แบบเนทีฟ ไม่มีอันไหนดีกว่าโดยทั่วไป คุณต้องมี GLB สำหรับ AR บน Android และ USDZ สำหรับ AR บน iOS

เริ่มใช้ฟรี

โมเดล AR จากรูปเดียว

ในแพ็กเกจแบบชำระเงิน สตูดิโอจะสร้างโมเดล 3D พร้อมเท็กซ์เจอร์จากภาพเดียว ปกติใช้เวลา 3-5 นาที และส่งออก USDZ สำหรับ AR บน iPhone ได้โดยตรง บัญชีใหม่ได้ 3 เครดิตฟรีเพื่อลองสร้างโมเดลแบบไม่มีเท็กซ์เจอร์ก่อน

ไม่ต้องใช้บัตรเครดิต · เริ่มต้นฟรี 3 เครดิต