แปลงไฟล์ USDZ เป็น GLTF ออนไลน์ (ฟรีและปลอดภัย)
หากต้องการแปลง USDZ เป็น glTF เพียงลากและวางไฟล์ .usdz ของคุณลงในหน้านี้ แล้วดาวน์โหลดไฟล์ .gltf ได้ภายในไม่กี่วินาที โดยมีขั้นตอนคือ USDZ → GLB → glTF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น glTF) และ เรขาคณิต (geometry) และวัสดุ (materials) จะถูกถ่ายโอนตามที่ glTF รองรับ
เลือกไฟล์ .USDZ
หรือลากและวางไฟล์ .usdz ที่นี่
ลองใช้ iLove3DM Studio ใหม่
สัมผัสประสบการณ์ที่ดียิ่งขึ้นใน Studio ใหม่ของเรา: โปรแกรมดู 3D แบบเต็มจอ ดูตัวอย่างแบบเรียลไทม์ และรวมเครื่องมือทั้งหมดไว้ในพื้นที่ทำงานเดียว หน้าแบบคลาสสิกนี้ยังคงใช้งานได้ตามปกติ
⚡ สรุปด้วย AI & คำตอบด่วน
หากต้องการแปลง USDZ เป็น glTF เพียงลากและวางไฟล์ .usdz ของคุณลงในหน้านี้ แล้วดาวน์โหลดไฟล์ .gltf ได้ภายในไม่กี่วินาที โดยมีขั้นตอนคือ USDZ → GLB → glTF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น glTF) และ เรขาคณิต (geometry) และวัสดุ (materials) จะถูกถ่ายโอนตามที่ glTF รองรับ
ทั้งสองฟอร์แมตออกแบบมาเพื่อการแสดงผลแบบเรียลไทม์ ซึ่งช่วยรักษาวัสดุ PBR ไว้อย่างครบถ้วน และจัดการเพียงแค่ความแตกต่างของโครงสร้างการบรรจุไฟล์ USDZ (.usdz) เป็น ไฟล์ zip ที่ไม่บีบอัดข้อมูล บรรจุข้อมูลซีน USD และพื้นผิวเข้าไว้ด้วยกัน ซึ่งเก็บ เมชแบบสามเหลี่ยมและโพลีกอน พร้อมโครงสร้างซีน Pixar USD และมักเปิดใน iOS AR Quick Look Apple Vision Pro และReality Composer ส่วน glTF (.gltf) เป็น คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก ซึ่งเก็บ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน และโดยทั่วไปใช้ใน Blender Visual Studio Code glTF tools และthree.js
ในการทำงานเบื้องหลัง ไฟล์ USDZ จะถูกถอดรหัสเป็นซีนในหน่วยความจำ จากนั้นจึงแปลงและจัดรูปแบบเป็น glTF ระบบแกนจะเปลี่ยนจาก แกน Y ชี้ขึ้น (Y-up) เป็น แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา ทุกกระบวนการทำงานในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหากและล้างข้อมูลอัตโนมัติ โมเดลของคุณจึงมีความเป็นส่วนตัวอย่างแน่นอน
.usdzเกี่ยวกับ USDZ (Universal Scene Description Zip)
รูปแบบคลังข้อมูล zip แบบไม่บีบอัดมาตรฐานของ Apple และ Pixar ที่ปรับแต่งมาเพื่อ Augmented Reality (AR Quick Look) บน iOS และ visionOS
- โครงสร้าง: ไฟล์ zip ที่ไม่บีบอัดข้อมูล บรรจุข้อมูลซีน USD และพื้นผิวเข้าไว้ด้วยกัน
- วัสดุ (Materials): วัสดุ PBR แบบ UsdPreviewSurface
- หน่วยวัด: เมตรต่อหน่วย ตามที่ระบุไว้ในเมทาดาตาของสเตจ
- แกนพิกัด: แกน Y ชี้ขึ้น (Y-up)
- เปิดได้ใน: AR Quick Look, Reality Composer, Xcode หรือ Blender ที่รองรับ USD
.gltfรูปแบบปลายทาง: glTF (JSON)
รูปแบบคำอธิบายซีน 3D โอเพนซอร์สมาตรฐานที่ใช้ JSON พร้อมบัฟเฟอร์และพื้นผิวแบบแยกภายนอกหรือฝังในตัว
- โครงสร้าง: คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก
- วัสดุ (Materials): วัสดุแบบ PBR metallic-roughness
- หน่วยวัด: เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF)
- แกนพิกัด: แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา
- เปิดได้ใน: Blender, Cesium, three.js หรือโปรแกรมดู glTF 2.0 ใดก็ได้
จะเกิดอะไรขึ้นกับข้อมูลของคุณในการแปลง USDZ → glTF
เส้นทางการแปลงไฟล์: USDZ → GLB → glTF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น glTF).
| องค์ประกอบ | ผลลัพธ์ | ผลลัพธ์ที่ได้ |
|---|---|---|
| เรขาคณิต | คงไว้ | USDZ จัดเก็บข้อมูลแบบ เมชแบบสามเหลี่ยมและโพลีกอน พร้อมโครงสร้างซีน Pixar USD; glTF จัดเก็บข้อมูลแบบ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน พื้นผิวจะถูกคำนวณสามเหลี่ยมใหม่เมื่อจำเป็น พร้อมทั้งถ่ายโอนพิกัดตำแหน่ง, เวกเตอร์แนวฉาก (Normals) และพิกัด UV ไปด้วย |
| วัสดุ | คงไว้ | USDZ ใช้ วัสดุ PBR แบบ UsdPreviewSurface และ glTF สามารถรองรับข้อมูลเดียวกันได้ จึงสามารถคงค่าสีพื้นฐานและการตั้งค่าพื้นผิวไว้ได้ทั้งหมด |
| เทกซ์เจอร์ | คงไว้ | ใน USDZ พื้นผิวถูกรวมไว้ภายในแพ็กเกจไฟล์ ส่วน glTF สามารถอ้างอิงหรือฝังเทกซ์เจอร์ได้เช่นกัน รูปภาพและการแมป UV จึงยังคงเชื่อมโยงกันอย่างสมบูรณ์ |
| สีของจุดเวอร์เทกซ์ | คงไว้ | สีประจำจุดเวอร์เทกซ์ใน USDZ จะถูกบันทึกลงใน glTF เป็นข้อมูลสีเวอร์เทกซ์ |
| แอนิเมชัน | คงไว้ | USDZ มี รองรับแอนิเมชันโครงกระดูกและการแปลงรูปทรง (Transform) ขั้นพื้นฐาน; glTF ก็รองรับเช่นเดียวกัน คลิปแอนิเมชันจึงถูกส่งต่อไปพร้อมกับโมเดลได้ |
| หน่วยและสเกล | ปรับเปลี่ยนตามความเหมาะสม | USDZ ใช้ เมตรต่อหน่วย ตามที่ระบุไว้ในเมทาดาตาของสเตจ; glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF) โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป |
| การจัดวางทิศทาง | ปรับเปลี่ยนตามความเหมาะสม | USDZ ใช้แกน แกน Y ชี้ขึ้น (Y-up) และ glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง |
USDZ และ glTF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย USDZ ปานกลาง เนื่องจากไฟล์ zip ถูกจัดเก็บโดยไม่มีการบีบอัดข้อมูล ในขณะที่ glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์
ทำไมต้องแปลง USDZ เป็น glTF?
ทำไมต้องเปลี่ยนจาก USDZ
ผู้ใช้มักแปลงจาก USDZ เมื่อต้องการการนำโมเดลสแกนจาก iPhone หรือแอสเซท AR ไปใช้ในไปป์ไลน์สำหรับเว็บหรือ Android กรณีการใช้งานทั่วไปอื่นๆ ได้แก่ การเปิดโมเดลจาก Reality Composer ใน Blender หรือ three.jsและการแยกพื้นผิวออกจากแพ็กเกจ AR โดยเฉพาะสำหรับการแปลง USDZ → glTF นั้น คงเดิม: เรขาคณิต วัสดุ เทกซ์เจอร์ สีของจุดเวอร์เทกซ์ และแอนิเมชัน; ปรับเปลี่ยน: หน่วยและสเกลและการจัดวางทิศทาง USDZ และ glTF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย USDZ ปานกลาง เนื่องจากไฟล์ zip ถูกจัดเก็บโดยไม่มีการบีบอัดข้อมูล ในขณะที่ glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์
ทำไมต้องเลือก glTF
glTF คือฟอร์แมตปลายทางที่เหมาะสมเมื่อคุณต้องการการดีบักวัสดุ (Materials) และลำดับชั้นของโหนด (Node hierarchies) และยังเหมาะกับสถานการณ์ เช่น การเก็บข้อมูลซีนในรูปแบบที่มนุษย์อ่านเข้าใจได้และตรวจสอบความเปลี่ยนแปลง (diff) ใน Version Control ได้และการป้อนข้อมูลให้กับไปป์ไลน์ที่รองรับบัฟเฟอร์แบบแยกไฟล์ ทั้งสองฟอร์แมตออกแบบมาเพื่อการแสดงผลแบบเรียลไทม์ ซึ่งช่วยรักษาวัสดุ PBR ไว้อย่างครบถ้วน และจัดการเพียงแค่ความแตกต่างของโครงสร้างการบรรจุไฟล์
ไฟล์ผลลัพธ์สามารถเปิดได้ที่ไหน
หลังการแปลง คุณสามารถเปิดไฟล์ .gltf ได้ใน Blender, Cesium, three.js หรือโปรแกรมดู glTF 2.0 ใดก็ได้
คำแนะนำทีละขั้นตอน: USDZ → glTF
- 1
อัปโหลดไฟล์ .usdz ของคุณ
ลากโมเดล USDZ ของคุณมาวางบนตัวแปลงหรือคลิกเพื่อเลือกไฟล์ พื้นผิวถูกรวมไว้ภายในแพ็กเกจไฟล์; ไม่จำเป็นต้องมีไฟล์เสริมเพิ่มเติม
- 2
ตรวจสอบโควตาฟรีของคุณ
บัญชีฟรีสามารถแปลงไฟล์ได้หลายครั้งต่อวัน การเข้าสู่ระบบจะช่วยให้คุณติดตามจำนวนการใช้งานที่เหลือได้ และไม่มีการใส่ลายน้ำใดๆ ทั้งสิ้น
- 3
แปลงเป็น glTF
กดปุ่มแปลงเป็น glTF กระบวนการจะดำเนินตาม USDZ → GLB → glTF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น glTF) ซึ่งโดยทั่วไปจะใช้เวลาเพียงไม่กี่วินาทีสำหรับโมเดลขนาดต่ำกว่า 100 MB
- 4
ดาวน์โหลดไฟล์ .gltf
ไฟล์ glTF ของคุณจะดาวน์โหลดโดยอัตโนมัติ เปิดไฟล์ใน BlenderและVisual Studio Code glTF tools เพื่อตรวจสอบสัดส่วนและทิศทางของโมเดล
คำแนะนำสำหรับการแปลง USDZ → glTF
- มีโปรแกรมแก้ไขเพียงไม่กี่ตัวนอกระบบนิเวศของ Apple ที่สามารถเปิดไฟล์นี้ได้ (ต้นฉบับ USDZ)
- เส้นทางแบบสัมพันธ์ (Relative path) ไปยังไฟล์ .bin และพื้นผิวอาจเสียหายเมื่อไฟล์ถูกแยกจากกัน (ปลายทาง glTF)
- ตรวจสอบขนาดในโลกจริงเสมอ: USDZ ใช้หน่วย เมตรต่อหน่วย ตามที่ระบุไว้ในเมทาดาตาของสเตจ ในขณะที่ glTF ใช้หน่วย เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF)
คำถามที่พบบ่อย (FAQ)
ฉันจะแปลง USDZ เป็น glTF โดยไม่สูญเสียคุณภาพได้อย่างไร?
อัปโหลดไฟล์ .usdz แล้วกดแปลงไฟล์ ระบบจะประมวลผลผ่าน USDZ → GLB → glTF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น glTF) โครงสร้างเรขาคณิต (Geometry) จะถูกถ่ายโอนอย่างแม่นยำครบถ้วน โดยวัสดุจะยังคงอยู่ครบถ้วน และพื้นผิวจะยังคงเชื่อมโยงผ่านพิกัด UV
การแปลง USDZ เป็น glTF ยังคงรักษาพื้นผิว (textures) ไว้หรือไม่?
ใน USDZ พื้นผิวถูกรวมไว้ภายในแพ็กเกจไฟล์ ส่วน glTF สามารถอ้างอิงหรือฝังเทกซ์เจอร์ได้เช่นกัน รูปภาพและการแมป UV จึงยังคงเชื่อมโยงกันอย่างสมบูรณ์
ทำไมโมเดล glTF ของฉันจึงมีขนาดหรือการหมุนที่ไม่ถูกต้อง?
USDZ ใช้ เมตรต่อหน่วย ตามที่ระบุไว้ในเมทาดาตาของสเตจ; glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF) โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป USDZ ใช้แกน แกน Y ชี้ขึ้น (Y-up) และ glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง
ไฟล์ glTF จะมีขนาดใหญ่ขึ้นหรือเล็กลงเมื่อเทียบกับไฟล์ USDZ ของฉัน?
USDZ และ glTF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย USDZ ปานกลาง เนื่องจากไฟล์ zip ถูกจัดเก็บโดยไม่มีการบีบอัดข้อมูล ในขณะที่ glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์
ซอฟต์แวร์ใดสามารถเปิดไฟล์ glTF ที่แปลงแล้วได้บ้าง?
ไฟล์ glTF สามารถเปิดได้ใน Blender, Cesium, three.js หรือโปรแกรมดู glTF 2.0 ใดก็ได้ หากคุณต้องการแปลงกลับ ให้ใช้ตัวแปลง glTF เป็น USDZ
การอัปโหลดโมเดล USDZ ของฉันปลอดภัยหรือไม่?
ปลอดภัยแน่นอน ไฟล์จะได้รับการประมวลผลในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหาก และถูกลบทันทีหลังจากการแปลงเสร็จสิ้น ไฟล์จะไม่ถูกนำไปใช้ฝึกโมเดล AI และไม่มีการใส่ลายน้ำใดๆ