SupaVoxel
ตัวแปลง Collada ฟรี

ตัวแปลง DAE เป็น OBJ

วางไฟล์ Collada .dae แล้วดาวน์โหลด Wavefront OBJ พร้อม MTL ตั้งตรงและเป็นเมตร ฟรี ไม่ต้องสมัคร ทำงานในเบราว์เซอร์ของคุณ ไฟล์จึงอยู่บนเครื่อง

  • อ่านหน่วย Collada ได้
  • เท็กซ์เจอร์ผ่านไฟล์หรือ .zip
  • ชิ้นส่วนแยกกัน
  • ไม่อัปโหลด
อัปเดต ตุลาคม 2569

วิธีแปลง DAE เป็น OBJ

  1. 01

    วางไฟล์ .dae

    ไฟล์ Collada 1.4 ซึ่งเป็นเวอร์ชันที่โปรแกรมส่งออกเกือบทุกตัวเขียน ขนาดสูงสุด 200 MB ตัวแปลงจะอ่านแท็ก <unit> และ <up_axis> ในเฮดเดอร์ ทำให้โมเดล SketchUp ที่ใช้หน่วยนิ้วและชิ้นส่วนหุ่นยนต์แบบ Z-up เปิดมาในแนวตั้งและขนาดจริง
  2. 02

    ตรวจรายการชิ้นส่วน

    แผงจะนับจำนวนเมชและวัสดุ ทุกอินสแตนซ์เรขาคณิตในฉาก Collada จะกลายเป็นออบเจกต์ของตัวเองใน OBJ ดังนั้นอาคารหลังหนึ่งจึงแยกผนัง หน้าต่าง และหลังคาออกจากกัน
  3. 03

    เพิ่มเท็กซ์เจอร์แล้วแปลง

    ไฟล์ .dae จะระบุชื่อรูปภาพแทนการฝังมาในไฟล์ ดังนั้นเลือกไฟล์เท็กซ์เจอร์พร้อมกับ .dae หรือวางไฟล์ .zip ของโฟลเดอร์ที่ส่งออกหนึ่งไฟล์ จากนั้นกด แปลงเป็น OBJ: เมื่อเปิด รวมวัสดุและเท็กซ์เจอร์ คุณจะได้ไฟล์ zip ที่มี .obj, .mtl และเท็กซ์เจอร์เป็น PNG ถ้าปิดไว้จะได้ไฟล์ .obj ไฟล์เดียว

Collada เป็น OBJ โดยไม่ต้องปวดหัวเรื่องสเกลและแกน

Collada เป็นหนึ่งในไม่กี่รูปแบบเก่าที่บันทึกหน่วยและแกนขึ้น (up axis) ไว้ SketchUp เขียนเป็นนิ้วพร้อม Z ขึ้น แพ็กเกจคำอธิบายหุ่นยนต์สำหรับ ROS และ Gazebo มักใช้เมตรพร้อม Z ขึ้น Blender เขียนเป็นเมตรและ Z ขึ้นเช่นกัน แต่ OBJ ไม่ได้บันทึกทั้งสองอย่าง และโปรแกรมส่วนใหญ่อ่านเป็นเมตรแบบ Y-up

ตัวแปลงจะใช้เฮดเดอร์ Collada ก่อนเขียน: โมเดลจะถูกปรับสเกลเป็นเมตร และสำหรับไฟล์ Z-up จะหมุนให้ตั้งตรงตามธรรมเนียม Y-up โต๊ะ SketchUp ขนาด 36 นิ้วจะสูง 0.914 หน่วย ซึ่ง Blender และแอปอื่น ๆ ส่วนใหญ่อ่านเป็น 0.914 ม. อยากได้ตัวเลขอื่นไหม? ใส่ตัวคูณใน สเกล เช่น 100 สำหรับแอปที่ใช้เซนติเมตร

อะไรที่รอดจากการแปลง DAE เป็น OBJ

เนื้อหา Colladaใน OBJ
สามเหลี่ยมและโพลิกอนเก็บไว้; โพลิกอนถูกแบ่งเป็นสามเหลี่ยม
อินสแตนซ์เรขาคณิตและการแปลงโหนดเก็บเป็นออบเจกต์แยก โดยฝังการแปลง (transform) ไว้แล้ว
พิกัด UV และนอร์มัลเก็บไว้
สีวัสดุแบบ diffuse ล้วนเก็บเป็น Kd ใน MTL
รูปภาพเท็กซ์เจอร์ (PNG, JPG, TGA) ที่คุณให้มาเก็บไว้: เขียนเป็น PNG และลิงก์ด้วย map_Kd
รูปภาพเท็กซ์เจอร์ที่คุณไม่ได้ให้มาหายไป; ตัวแปลงจะแสดงรายการในหมายเหตุสีเหลืองอำพัน
หน่วยและแกนขึ้นนำไปใช้: เขียนเป็นเมตรแบบ Y-up
สกินนิ่ง แอนิเมชัน คิเนเมติกส์ตัดทิ้ง; เมชจะถูกเขียนในท่าที่โหลดมา
กล้อง แสงไม่ส่งออก

รูปภาพจะจับคู่ตามชื่อไฟล์เท่านั้น เส้นทางที่โปรแกรมส่งออกเขียนไว้ (C:\..., textures/, file:///) จึงไม่สำคัญ การลากโฟลเดอร์มาวางเองไม่รองรับ: ให้เลือกไฟล์หรือบีบอัดเป็น zip

รูปแบบ DAE และ OBJ

DAE (Collada)
รูปแบบแลกเปลี่ยน XML จาก Khronos Group เปิดตัวครั้งแรกในปี 2004
DAE เก็บ
เมช วัสดุ การอ้างอิงเท็กซ์เจอร์ โครงกระดูก แอนิเมชัน ฟิสิกส์ คิเนเมติกส์ ลำดับชั้นของฉาก
DAE มาจาก
SketchUp, Google Earth และ 3D Warehouse, ROS และ Gazebo, ไปป์ไลน์ Unity และ Second Life รุ่นเก่า
OBJ เก็บ
เรขาคณิต, UV, นอร์มัล, กลุ่ม, วัสดุ MTL
หน่วย
DAE: ประกาศในไฟล์ด้วยองค์ประกอบ unit ของตัวเอง OBJ: ไม่มี แอปจะถือตามหน่วยของตัวเอง
OBJ ถูกอ่านโดย
เครื่องมือโมเดลลิ่ง สเกลป์ เรนเดอร์ และพิมพ์ 3D แทบทุกตัว

เคล็ดลับการใช้ตัวแปลง DAE เป็น OBJ

ควรทำ
  • ตรวจชิ้นส่วนและขนาดในพรีวิวก่อนแปลง
  • บีบอัด .dae พร้อมโฟลเดอร์เท็กซ์เจอร์เป็น .zip แล้ววางไฟล์ .zip
  • ลดความซับซ้อนของไฟล์ SketchUp ที่หนัก ๆ ด้วย ตัวลดความซับซ้อนเมช หากแอปปลายทางทำงานหนัก
  • เปิดผลลัพธ์ใน โปรแกรมดู OBJ เพื่อยืนยันว่าตั้งตรง
หลีกเลี่ยง
  • ไม่ต้องหมุนผลลัพธ์ซ้ำในตัวนำเข้า เพราะการแก้ Z-up ถูกนำไปใช้แล้ว
  • อย่าคาดหวังแอนิเมชันหรือข้อต่อหุ่นยนต์ใน OBJ
  • อย่าคิดว่าพรีวิวไม่มีเท็กซ์เจอร์แปลว่าไฟล์เสีย; รูปภาพไม่เคยอยู่ใน .dae ดังนั้นให้เพิ่มเข้าไป

ทำไมต้องแปลง Collada เป็น OBJ ตอนนี้

Collada เป็นรูปแบบแลกเปลี่ยนยอดนิยมในช่วงปลายทศวรรษ 2000 และคลังโมเดลหลายแห่งยังเต็มไปด้วยไฟล์ .dae อย่างไรก็ตาม การสนับสนุนกำลังจางหาย Blender ประกาศให้ตัวนำเข้าและส่งออก Collada ในตัวเป็น legacy ในเวอร์ชัน 4.2 และระบุว่าจะถอดออกในรุ่นอนาคต ขณะที่เครื่องมือใหม่ ๆ หลายตัวไม่เคยเพิ่มการรองรับเลย ตรงกันข้าม OBJ ถูกอ่านได้แทบทุกที่

สำหรับโมเดลที่คุณจะพิมพ์ DAE เป็น STL แปลงตรงเป็นมิลลิเมตร สำหรับเว็บหรือเกมเอนจิน DAE เป็น GLB เก็บเท็กซ์เจอร์และคลิปแอนิเมชันไว้ หากแค่อยากดูข้างในไฟล์ก่อน ใช้ โปรแกรมดู DAE สำหรับรูปแบบเก่าอื่น ๆ ดู FBX เป็น OBJ

FAQ

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

ฉันจะแปลง DAE เป็น OBJ ฟรีได้อย่างไร

วางไฟล์ .dae ลงในตัวแปลงด้านบนแล้วกดแปลงเป็น OBJ คุณจะได้ OBJ พร้อม MTL หน่วยเป็นเมตรและตั้งตรง ไม่มีบัญชี ไม่มีลายน้ำ และไม่จำกัดจำนวนไฟล์ การแปลงทำงานในเบราว์เซอร์ ไฟล์ Collada จึงไม่ถูกอัปโหลด รองรับไฟล์สูงสุด 200 MB

Collada เป็น OBJ เก็บเท็กซ์เจอร์ไว้ไหม

ได้ ถ้าคุณให้รูปภาพกับตัวแปลง ไฟล์ .dae ไม่ได้มีรูปเหล่านั้นอยู่ แต่ระบุแค่ชื่อไฟล์ เลือกไฟล์เท็กซ์เจอร์พร้อมกับ .dae หรือวาง .zip ของโฟลเดอร์ แล้วรูปจะออกมาเป็นไฟล์ PNG ที่ลิงก์จาก MTL รูปใดที่คุณไม่ได้ให้มาจะถูกระบุชื่อในหมายเหตุสีเหลืองอำพัน และวัสดุนั้นจะออกมาไม่มีเท็กซ์เจอร์

โมเดล SketchUp ของฉันจะมีขนาดถูกต้องไหม

ได้ SketchUp บันทึกหน่วยนิ้วในเฮดเดอร์ Collada และตัวแปลงจะนำไปใช้ โดยเขียน OBJ เป็นเมตร กำแพงสูง 10 ฟุตจะกลายเป็นประมาณ 3.05 หน่วย ซึ่งแอปส่วนใหญ่อ่านเป็น 3.05 ม. หากต้องการเซนติเมตรหรือมิลลิเมตร ให้ใส่ 100 หรือ 1000 ในช่องสเกล

ตัวแปลง DAE เป็น OBJ นี้ปลอดภัยสำหรับโมเดลที่เป็นความลับไหม

ปลอดภัย ไฟล์ถูกแยกวิเคราะห์ด้วย JavaScript ในแท็บเบราว์เซอร์ของคุณเอง และ OBJ ถูกสร้างในหน่วยความจำแล้วบันทึกตรงไปยังอุปกรณ์ของคุณ ไม่มีอะไรถูกส่งไปยัง SupaVoxel หรือใครทั้งนั้น ไฟล์สถาปัตยกรรมหรือผลิตภัณฑ์จึงเป็นส่วนตัว

OBJ ยังแยกออบเจกต์ไว้ไหม

ใช่ อินสแตนซ์เรขาคณิตทุกตัวในฉาก Collada จะกลายเป็นออบเจกต์ของตัวเองพร้อมวัสดุของตัวเองใน OBJ อินสแตนซ์ที่วางหลายครั้ง เช่น เก้าอี้ในห้อง จะถูกเขียนหนึ่งครั้งต่อการวาง โดยฝังตำแหน่งไว้แล้ว

แปลง DAE ที่มีแอนิเมชันเป็น OBJ ได้ไหม

แปลงรูปร่างได้ แต่ OBJ ไม่มีกระดูกหรือคีย์เฟรม เมชจึงถูกเขียนในท่าที่โหลดมา หากต้องการเก็บการเคลื่อนไหว ให้แปลงไฟล์เป็น GLB แทน ซึ่งเก็บโครงกระดูกและคลิปแอนิเมชันไว้

ถ้าไฟล์ DAE ของฉันเปิดไม่ได้ล่ะ

Collada เป็น XML ดังนั้นไฟล์ที่ถูกตัดขาดระหว่างดาวน์โหลด หรือไฟล์ที่โปรแกรมส่งออกบันทึกด้วยข้อผิดพลาด จะแยกวิเคราะห์ไม่สำเร็จ ให้ส่งออกใหม่จากแอปต้นทาง ไฟล์เก่ามากที่ใช้ฟีเจอร์ Collada ซึ่งตัวโหลดในเบราว์เซอร์ไม่รองรับก็อาจล้มเหลวได้ การเปิดและบันทึกใหม่ในแอป 3D อื่นมักแก้ปัญหานี้ได้

เครื่องมือและคู่มือที่เกี่ยวข้อง

อ่านต่อ

โปรแกรมดู OBJ
เปิดไฟล์ Wavefront .obj ในเบราว์เซอร์ แล้วตรวจรูปร่าง โทโพโลยี จำนวนชิ้นส่วน และขนาด
OBJ เป็น GLB
เปลี่ยนไฟล์ Wavefront OBJ ให้เป็น GLB ไฟล์เดียวสำหรับเว็บ AR และเกมเอนจิน พร้อมแก้หน่วยให้ถูกต้อง
glTF เป็น STL
เปลี่ยนโมเดล .gltf เป็น STL พร้อมพิมพ์หน่วยมิลลิเมตร แกน Z ตั้ง และวางบนแท่นพิมพ์
PLY เป็น STL
เปลี่ยนเมช PLY ที่สแกนมาให้เป็น STL พร้อมพิมพ์ โดยปรับขนาดและทิศทางให้เรียบร้อย
3MF เป็น STL
เปลี่ยนโปรเจกต์จาก slicer หรือไฟล์ 3MF ที่ดาวน์โหลดมาให้เป็น STL ธรรมดาที่เครื่องพิมพ์ ซอฟต์แวร์ slicer หรือบริการพิมพ์ใดก็รับได้
GLB เป็น STL
นำ GLB จากเกม เว็บ หรือ AI ไปยัง slicer เป็น STL ที่ปรับสเกลถูกต้องและตั้งตรง

เริ่มใช้ฟรี

สร้างโมเดลใหม่จากรูปภาพ

ข้ามไฟล์เก่าไปเลย: เปลี่ยนรูปภาพเป็นโมเดล 3D ในสตูดิโอ ดาวน์โหลด GLB ฟรี และส่งออก OBJ ได้โดยตรงในแพ็กเกจแบบชำระเงิน เก็บตัวแปลง DAE เป็น OBJ ไว้สำหรับคลังไฟล์ของคุณ

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