ตัวแปลง GLB เป็น USDZ
ลาก GLB มาวางแล้วดาวน์โหลด USDZ ที่เปิดใน AR Quick Look บน iPhone และ iPad พร้อมเท็กซ์เจอร์และวัสดุ PBR การแปลงทำในเบราว์เซอร์ของคุณเอง ใช้เวลาไม่กี่วินาทีสำหรับโมเดลทั่วไป
- เปิดใน AR Quick Look
- เท็กซ์เจอร์ครบ
- ไม่อัปโหลด
- ฟรี ไม่ต้องสมัคร
วิธีแปลง GLB เป็น USDZ
- 01
โหลดไฟล์ GLB
ลาก.glbมาวางด้านบน หรือกด ลองตัวอย่าง ไฟล์ที่บีบอัดด้วย Draco และ meshopt จะถูกถอดรหัสอัตโนมัติ ตรวจดูสถิติ: จำนวนเท็กซ์เจอร์ วัสดุ และจำนวนเมชแยกของโมเดล - 02
ตรวจสอบขนาดจริง
AR Quick Look วางโมเดลตามขนาดจริง ขนาดจึงสำคัญที่สุดที่นี่ ขนาดเอาต์พุต มีหน่วยเป็นเมตร ถ้าเก้าอี้ขึ้นว่า 90 ม. แปลว่า GLB ถูกสร้างเป็นเซนติเมตร ให้เปลี่ยน หน่วยไฟล์ เป็นcm - 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 ฟรีได้อย่างไร?
USDZ จะเปิดบน iPhone ของฉันได้ไหม?
ทำไมโมเดล AR ของฉันขนาดผิด?
การแปลง GLB เป็น USDZ เก็บแอนิเมชันไว้ไหม?
ทำไมเท็กซ์เจอร์ใน USDZ ของฉันเบลอกว่า?
เพิ่มปุ่ม View in AR บนเว็บไซต์ได้ไหม?
GLB กับ USDZ ต่างกันอย่างไร?
เครื่องมือและคู่มือที่เกี่ยวข้อง
อ่านต่อ
เริ่มใช้ฟรี
โมเดล AR จากรูปเดียว
ในแพ็กเกจแบบชำระเงิน สตูดิโอจะสร้างโมเดล 3D พร้อมเท็กซ์เจอร์จากภาพเดียว ปกติใช้เวลา 3-5 นาที และส่งออก USDZ สำหรับ AR บน iPhone ได้โดยตรง บัญชีใหม่ได้ 3 เครดิตฟรีเพื่อลองสร้างโมเดลแบบไม่มีเท็กซ์เจอร์ก่อน
ไม่ต้องใช้บัตรเครดิต · เริ่มต้นฟรี 3 เครดิต