ตัวแปลง DAE เป็น GLB
ลากไฟล์ Collada .dae พร้อมรูปเท็กซ์เจอร์ หรือไฟล์ .zip หนึ่งไฟล์ของโฟลเดอร์เอ็กซ์พอร์ต แล้วดาวน์โหลด GLB ขนาดจริงเป็นเมตรพร้อมทุกชิ้นส่วน เท็กซ์เจอร์ และคลิปแอนิเมชัน ทำงานในเครื่องคุณผ่านเบราว์เซอร์
- อ่านหน่วยจากไฟล์
- แพ็กเท็กซ์เจอร์ไว้ในไฟล์
- คงแอนิเมชันไว้
- ไม่ต้องอัปโหลด
วิธีแปลง DAE เป็น GLB
- 01
ลาก .dae และเท็กซ์เจอร์มาวาง
เลือก.daeพร้อมไฟล์รูปภาพ ลากมาพร้อมกัน หรือซิปโฟลเดอร์ที่ SketchUp เอ็กซ์พอร์ตแล้วลาก.zipมาวาง.daeเดี่ยว ๆ ที่ไม่มีเท็กซ์เจอร์ก็ใช้ได้ แผงจะแสดงจำนวนเมชและวัสดุที่พบ คอมโพเนนต์และกลุ่มใน SketchUp แต่ละอันจะกลายเป็นเมชของตัวเอง - 02
ตรวจขนาดเป็นเมตร
แท็ก<unit>ของไฟล์จะถูกใช้ตอนโหลด โมเดล SketchUp ที่ใช้หน่วยนิ้วและพร็อพ Second Life ที่ใช้หน่วยเมตรจึงอ่านค่าได้ถูกต้องใน ขนาดเอาต์พุต เปลี่ยน หน่วยไฟล์ เฉพาะเมื่อตัวเลขผิดชัดเจน - 03
แปลง
กด แปลงเป็น GLB แล้วไฟล์ไบนารีจะดาวน์โหลด ลากวางใน three.js,<model-viewer>, Godot, Unity ที่ใช้ glTFast หรือ Blender
ทำไมต้องย้ายจาก Collada ไป GLB
Collada เป็นฟอร์แมตแลกเปลี่ยนกลางของยุค 2000 และยังมีโมเดลจำนวนมากที่ใช้มันอยู่: ไฟล์เอ็กซ์พอร์ตจาก SketchUp และไฟล์ดาวน์โหลดจาก 3D Warehouse, เมชที่อัปโหลดใน Second Life และ OpenSimulator รวมถึงไปป์ไลน์เกมรุ่นเก่า Khronos Group ซึ่งดูแล Collada ได้สร้าง glTF ขึ้นมาเป็นตัวสืบทอดสำหรับการส่งมอบ และตอนนี้มันคือสิ่งที่เบราว์เซอร์ ตัวดู AR และเอนจินส่วนใหญ่เลือกใช้
ข้อดีนั้นจับต้องได้ DAE เป็น XML ที่ละเอียดเยิ่นเย้อ มักมีขนาดใหญ่กว่าจีออเมทรีเดียวกันใน GLB แบบไบนารีหลายเท่า และประมวลผลได้ช้า เครื่องมือสมัยใหม่หลายตัว รวมถึง Scene Viewer ของ Android และไลบรารี 3D บนเว็บส่วนใหญ่ ไม่โหลดมันเลย แปลงครั้งเดียวก็ได้ไฟล์ที่ใช้ได้กับทุกเครื่องมือเหล่านี้
สิ่งที่ตัวแปลง DAE เป็น GLB เก็บไว้
| ข้อมูล Collada | ใน GLB | หมายเหตุ |
|---|---|---|
| เมชและโพลิกอน | เก็บไว้ | แบ่งโพลิกอนเป็นสามเหลี่ยม |
| ลำดับชั้นโหนดและทรานสฟอร์ม | เก็บไว้ | แต่ละคอมโพเนนต์ยังเป็นเมชแยกกัน |
| สีวัสดุ | เก็บไว้ | กลายเป็นสีฐานของ glTF |
<unit> และ <up_axis> | นำไปใช้ | เขียนเป็นเมตร แกน Y ชี้ขึ้น ตามที่ glTF กำหนด |
| รูปเท็กซ์เจอร์ (PNG, JPG, TGA) | แพ็กไว้ใน GLB | เมื่อคุณใส่ไฟล์มาให้ ดูด้านล่าง |
| คลิปแอนิเมชัน | เก็บไว้ | แสดงไว้ในรายการสิ่งที่คงไว้ |
เท็กซ์เจอร์ของ DAE กับ GLB
ไฟล์ Collada ไม่ได้เก็บรูปภาพไว้ในตัว แต่ชี้ไปยังรูปตามพาธ ซึ่งมักเป็นโฟลเดอร์ที่ SketchUp สร้างข้างไฟล์ .dae ตัวแปลงจับคู่รูปภาพด้วยชื่อไฟล์เท่านั้น พาธที่เขียนใน XML จึงไม่สำคัญ สิ่งที่ควรใส่ให้ตัวแปลง:
- โมเดล SketchUp หรือ CAD ที่ไม่มีเท็กซ์เจอร์
- ใช้แค่ .dae สีจะถูกแปลง ไม่มีอะไรหาย
- โมเดล SketchUp ที่มีเท็กซ์เจอร์อิฐ ไม้ หรือรูปถ่าย
- ไฟล์ .zip หนึ่งไฟล์ของโฟลเดอร์เอ็กซ์พอร์ต รวมโฟลเดอร์ย่อยเท็กซ์เจอร์
- เมช Second Life ที่อบเท็กซ์เจอร์แล้ว
- เลือก .dae และไฟล์รูปเท็กซ์เจอร์หลายไฟล์พร้อมกัน
- มีรูปตกหล่นไปบางส่วน
- ยังแปลงได้ โดยข้อความสีเหลืองอำพันจะบอกสิ่งที่ขาดไป
- ลากทั้งโฟลเดอร์เข้ามา
- ไม่รองรับ ให้เลือกไฟล์หรือซิปโฟลเดอร์แทน
เคล็ดลับให้ได้ GLB สะอาดจาก Collada
- ล้างคอมโพเนนต์ที่ไม่ได้ใช้ใน SketchUp ก่อนเอ็กซ์พอร์ต เพื่อให้ GLB มีขนาดเล็ก
- บีบอัดไฟล์สุดท้ายด้วย ตัวบีบอัด GLB สำหรับเว็บ
- ลดความซับซ้อนของโมเดลสถาปัตยกรรมที่แน่นเกินไปด้วย ตัวลดโพลิกอน สำหรับ AR บนมือถือ
- ดูตัวอย่างต้นฉบับก่อนใน ตัวดู DAE
- ลาก .dae โดยไม่มีเท็กซ์เจอร์ แล้วคาดว่า GLB จะหน้าตาเหมือนมุมมองใน SketchUp
- แปลงโมเดลที่หน้าแสดงกลับด้าน; แก้ทิศทางหน้าใน SketchUp ก่อน
- เปลี่ยน File units ตามความเคยชิน; Collada บอกอยู่แล้วว่าใช้หน่วยอะไร
- ทิ้งเรขาคณิตช่วย เช่น ระนาบตัดหรือคน 2D ไว้ในโมเดล; ทุกอย่างที่มองเห็นจะถูกเอ็กซ์พอร์ต
FAQ
คำถามที่พบบ่อย
แปลง DAE เป็น GLB ฟรีได้อย่างไร?
ทำไมเท็กซ์เจอร์ SketchUp ของฉันหายไปใน GLB?
DAE to GLB รักษาขนาดที่ถูกต้องไหม?
แปลงตัวละคร DAE ที่มีแอนิเมชันได้ไหม?
GLB ดีกว่า DAE ไหม?
อัปโหลด GLB ไปยัง Second Life ได้ไหม?
เครื่องมือและคู่มือที่เกี่ยวข้อง
อ่านต่อ
เริ่มใช้ฟรี
เปลี่ยนรูปถ่ายเป็น GLB
ข้ามการสร้างโมเดล: สตูดิโอสร้างโมเดล 3D จากรูปเดียว โดยดาวน์โหลด GLB ฟรีทุกบัญชี บัญชีใหม่ได้ 3 เครดิต ไม่ต้องใช้บัตร
ไม่ต้องใช้บัตรเครดิต · เริ่มต้นฟรี 3 เครดิต