SupaVoxel
OBJ to COLLADA

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

ลากไฟล์ .obj มาวาง แล้วดาวน์โหลด .dae COLLADA 1.4.1 ที่มี geometry, normal, UV และระบุหน่วยชัดเจน ซึ่งเป็นฟอร์แมตที่ Second Life และ OpenSim ต้องการสำหรับอัปโหลด mesh โดยการแปลงเกิดขึ้นในเบราว์เซอร์ของคุณ

  • ทำงานในเบราว์เซอร์ของคุณ
  • ไม่ต้องสมัคร
  • COLLADA 1.4.1
  • คง UV และหน่วยไว้
อัปเดต ตุลาคม 2569

วิธีแปลง OBJ to DAE

  1. 01

    เปิดไฟล์ OBJ

    ลาก .obj มาวางบนตัวแปลง ขนาดสูงสุด 200 MB พร้อมไฟล์ .mtl ถ้ามี (เลือกทั้งสองไฟล์ หรือวางไฟล์ .zip เดียว) แผงด้านข้างจะนับจำนวนสามเหลี่ยมและ mesh แต่ละบล็อก o หรือ g ใน OBJ จะกลายเป็น node ของตัวเองในฉาก COLLADA
  2. 02

    ตั้งหน่วย

    OBJ ไม่มีหน่วยในตัว เลือกหน่วยที่ใช้ตอนสร้างไฟล์: m สำหรับ Blender และไฟล์ส่งออกจาก DCC ส่วนใหญ่, mm สำหรับงานพิมพ์ 3D, cm สำหรับไฟล์ Maya และ 3ds Max บางไฟล์ ตัวเลือกนี้จะถูกเขียนลงในแท็ก <unit> ของ .dae เพื่อให้โปรแกรมนำเข้ารู้ขนาดจริง
  3. 03

    แปลงและอัปโหลด

    คลิก แปลงเป็น DAE ไฟล์ที่ได้เป็น XML ธรรมดาที่เปิดดูในโปรแกรมแก้ไขข้อความได้ อัปโหลดผ่านตัวอัปโหลด mesh ของ Second Life หรือ OpenSim หรือนำเข้าใน SketchUp, Unity หรือ Godot

สิ่งที่ตัวแปลง OBJ to DAE เขียนออกมา

สิ่งที่โปรแกรมนำเข้าจะพบในไฟล์ .dae ที่ดาวน์โหลดมา

สคีมา
COLLADA 1.4.1 เวอร์ชันที่ Second Life, OpenSim, SketchUp และโปรแกรมนำเข้าเก่าส่วนใหญ่คาดหวัง
Geometry
หนึ่ง <geometry> ต่อหนึ่งออบเจกต์ OBJ เป็นสามเหลี่ยมเท่านั้น (quad และ n-gon จะถูกแบ่งตอนอ่าน)
Normal และ UV
เก็บทั้งสองอย่างและใช้ index ร่วมกัน เพื่อให้โปรแกรมนำเข้าไม่ต้องแยก vertex ใหม่
Material
สี diffuse แบบ Lambert หนึ่งสีต่อ Material จาก .mtl (Kd) หรือ Material กลางหนึ่งอันถ้าไม่ได้ใส่ .mtl
หน่วยและแกน
หน่วยที่คุณเลือก ประกาศใน <unit>; Y_UP
ไม่รวม
รูปภาพ texture (แต่ละ Material จะได้สีเฉลี่ยของ texture), rig และ animation

OBJ to DAE สำหรับอัปโหลด mesh ใน Second Life และ OpenSim

ตัวอัปโหลด mesh ของ Second Life และ OpenSim สร้างขึ้นรอบ ๆ COLLADA ซึ่งเป็นเหตุผลที่คนส่วนใหญ่ค้นหาการแปลงนี้เพื่อสร้างสำหรับโลกเสมือน วิกิของ Second Life ระบุขีดจำกัดที่สำคัญไว้: สูงสุด 8 Material ต่อ mesh, 65,536 vertex ต่อระดับรายละเอียด (LOD) และอัปโหลดได้ไม่เกิน 8 MB หลังบีบอัด ผู้ใช้ Second Life ยังบันทึกไว้ว่าตัวอัปโหลดมีปัญหาที่ประมาณ 21,844 สามเหลี่ยมต่อ Material ดังนั้นควรเก็บแต่ละ Material ให้ต่ำกว่านั้น

texture ไม่ได้เดินทางไปใน .dae อยู่แล้ว ใน Second Life คุณอัปโหลดรูปภาพแยกต่างหากแล้วนำไปใส่บน face ใน-world ซึ่งเป็นเหตุผลที่ตัวแปลงนี้ไม่ฝัง texture จึงไม่เสียหายอะไร สิ่งที่สำคัญคือแผนที่ UV ถูกเก็บไว้ เพื่อให้ texture ที่คุณวาดสำหรับ OBJ ไปอยู่ตำแหน่งที่ถูกต้อง สร้าง LOD ที่ต่ำลงและ physics shape เป็นไฟล์ OBJ แยก แปลงแต่ละไฟล์ แล้วโหลดในแท็บ LOD ของตัวอัปโหลด อ่านเพิ่มเติมเกี่ยวกับการเตรียม avatar และสิ่งก่อสร้างได้ที่ หน้า Second Life

ที่ที่ไฟล์ DAE ยังเปิดได้ในปี 2026

โปรแกรมการรองรับ DAEหมายเหตุ
Second Life, OpenSimฟอร์แมตมาตรฐานสำหรับอัปโหลด meshระวังขีดจำกัด Material และ vertex
SketchUpนำเข้า .dae ได้ในตัวเป็นวิธีที่ดีในการนำ OBJ เข้าโมเดล SketchUp
Blender 5.0 ขึ้นไปถูกนำออกแล้วใช้ OBJ to GLB หรือใช้ OBJ โดยตรงแทน
Unity, Godotนำเข้า .dae ได้FBX หรือ glTF มักเป็นตัวเลือกที่ราบรื่นกว่า

เคล็ดลับสำหรับไฟล์ COLLADA ที่สะอาด

ควรทำ
  • ลด OBJ ที่มี poly สูงด้วย mesh simplifier ก่อนอัปโหลดขึ้น Second Life; land impact พุ่งเร็วตามจำนวนสามเหลี่ยม
  • ตั้งชื่อกลุ่ม OBJ ให้ชัดเจน เพราะจะกลายเป็นชื่อ node ใน .dae
  • เปิดผลลัพธ์ใน DAE viewer เพื่อตรวจสอบสเกลและการวางแนว
หลีกเลี่ยง
  • อย่าลืมไฟล์ .mtl: ถ้าไม่มี DAE จะได้ Material กลางหนึ่งอันแทนสีของคุณ
  • อย่าแปลง mesh ที่เป็น quad ที่คุณยังต้องแก้ไข เพราะเส้นทางนี้จะแบ่งเป็นสามเหลี่ยม
  • อย่าส่ง DAE ไปยัง Blender 5 เพราะนำเข้า COLLADA ไม่ได้แล้ว

FAQ

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

จะแปลง OBJ to DAE ได้อย่างไร?

ลาก .obj มาวางในหน้านี้ เลือกหน่วยที่ใช้สร้าง OBJ แล้วคลิก Convert to DAE ไฟล์ COLLADA จะดาวน์โหลดทันที ไม่ต้องใช้ Blender ซึ่งตัดการรองรับ COLLADA ออกในเวอร์ชัน 5.0 หรือซอฟต์แวร์อื่นใด และไฟล์จะไม่ถูกอัปโหลด

ตัวแปลง OBJ to DAE ฟรีหรือไม่?

ฟรีทั้งหมด ไม่ต้องสมัคร ไม่มีลายน้ำ และไม่มีจำกัดต่อวัน ไฟล์สูงสุด 200 MB จะถูกแปลงโดยเบราว์เซอร์ของคุณเอง ไม่มีอะไรถูกส่งไปยังเซิร์ฟเวอร์ คุณสามารถแปลง LOD และ physics ของโมเดลเดียวกันได้ทีละไฟล์

DAE ใช้กับ Second Life ได้ไหม?

ได้ ตัวแปลงเขียน COLLADA 1.4.1 พร้อม normal, UV และหน่วยที่ระบุชัดเจน ซึ่งตัวอัปโหลด mesh ของ Second Life และ OpenSim อ่านได้ ควรอยู่ในขีดจำกัด 8 Material, 65,536 vertex ต่อ LOD และประมาณ 21,844 สามเหลี่ยมต่อ Material และตรวจขนาดในตัวอย่างก่อนอัปโหลดก่อนจ่ายค่าธรรมเนียม

มี texture และไฟล์ .mtl รวมอยู่ด้วยหรือไม่?

ไฟล์ .mtl จะถูกรวมด้วย ถ้าคุณเลือกพร้อมกับ .obj หรือวางไฟล์ .zip: Material แต่ละอันจะคงสี diffuse ไว้ รูป texture จะไม่ถูกฝัง เพราะ COLLADA อ้างอิงรูปแทนการจัดเก็บ และตัวเขียนจะให้สีเฉลี่ยของ texture แก่ Material แต่ละอัน แผนที่ UV ถูกเก็บไว้ ดังนั้นให้ใส่รูปของคุณในแอปปลายทาง Second Life อัปโหลดแยกอยู่แล้ว

DAE ใช้หน่วยอะไร?

หน่วยใดก็ตามที่คุณเลือกใต้ File units: เมตร, เซนติเมตร, มิลลิเมตร หรือนิ้ว ตัวแปลงจะเขียนหน่วยนั้นลงในแท็ก <unit> ของ COLLADA แทนการปรับสเกลตัวเลข ดังนั้นโปรแกรมนำเข้าที่อ่านแท็กจะแสดงขนาดจริง ถ้าค่าที่แสดงดูผิด แสดงว่า OBJ อาจถูกสร้างด้วยหน่วยอื่น

เปิด DAE ใน SketchUp ได้ไหม?

ได้ SketchUp นำเข้า COLLADA ได้ในตัวผ่าน File > Import จึงทำให้การแปลง OBJ to DAE เป็นวิธีทั่วไปในการนำโมเดลจาก Blender, งานสแกน หรือ AI generator เข้าสู่ฉาก SketchUp mesh ขนาดใหญ่ทำให้ SketchUp ช้าลง ดังนั้นควรลดความซับซ้อนของโมเดลที่มีจำนวน poly สูงก่อน

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

อ่านต่อ

เริ่มใช้ฟรี

แปลง OBJ to DAE

ลาก OBJ มาวางด้านบน แล้วดาวน์โหลดไฟล์ COLLADA ที่พร้อมอัปโหลด

ฟรี · ใช้ได้ในเบราว์เซอร์ · ไม่ต้องสมัคร