ข้ามไปยังเนื้อหาหลัก

วิธีสร้างแอนิเมชัน 3D ด้วย Auto Rigging

เรียนรู้วิธีทำให้ตัวละคร 3D ของคุณมีชีวิตชีวาด้วย Auto Rigging และ Animation Generator ที่ขับเคลื่อนด้วย AI ของ Meshy

สารบัญ

ภาพรวม

ในอดีตการสร้างแอนิเมชัน 3D ต้องใช้เวลาหลายชั่วโมงในการทำ rigging ด้วยตนเอง แต่ด้วย AI Auto Rigging และ AI Animation Generator ของ Meshy คุณสามารถเปลี่ยนจากโมเดล 3D นิ่ง ๆ ให้กลายเป็นตัวละครที่มีแอนิเมชันครบถ้วนได้ภายในเวลาไม่ถึงหนึ่งนาที — โดยไม่จำเป็นต้องมีประสบการณ์ด้าน rigging เลย

คู่มือนี้จะพาคุณไปตลอดขั้นตอนการทำงานทั้งหมด: การทำ rigging โมเดล การใส่แอนิเมชัน และการส่งออกเพื่อใช้งานใน Unity, Unreal Engine, Blender หรือเครื่องมืออื่น ๆ

ขั้นตอนที่ 1: อัปโหลดหรือสร้างโมเดล 3D ของคุณ

ไปที่แดชบอร์ดของ Meshy แล้วเข้าสู่เครื่องมือ Auto Rigging คุณสามารถเลือกได้ดังนี้:

  • อัปโหลดโมเดลที่มีอยู่ — รูปแบบไฟล์ที่รองรับได้แก่ FBX, OBJ และ GLB

  • สร้างตัวละครใหม่ — ใช้เครื่องมือ Text to 3D หรือ Image to 3D ของ Meshy แล้วส่งผลลัพธ์ไปยัง Auto Rigging ได้โดยตรง

💡 เคล็ดลับ: หากโมเดลของคุณมีเรขาคณิตที่หลอมรวมกัน (เช่น ขารวมติดกัน) หรือโทโพโลยีที่ไม่ดี ให้รัน remesh ก่อนเพื่อให้ได้ผลลัพธ์ rigging ที่ดีที่สุด ดูรายการตรวจสอบแบบละเอียดได้ใน คู่มือขั้นตอนการทำ character auto-rigging

ขั้นตอนที่ 2: ใส่เท็กซ์เจอร์ (ไม่บังคับแต่แนะนำ)

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

ขั้นตอนที่ 3: ตั้งค่าและรัน Auto Rigging

เลือกประเภทตัวละครของคุณเพื่อให้ AI เลือกโครงกระดูกที่เหมาะสม:

  • Humanoid — สำหรับตัวละครที่เดินสองขา (มนุษย์, สิ่งมีชีวิตรูปร่างคล้ายมนุษย์, ตัวละครสไตล์เกินจริง)

  • Quadruped — สำหรับสัตว์และสิ่งมีชีวิตสี่ขา

  • Smart Rig (Beta) — สำหรับสิ่งมีชีวิตแฟนตาซีหรือแบบกำหนดเองที่ไม่เข้าพอดีกับหมวดหมู่มาตรฐาน

คลิก Rig แล้ว AI จะสร้างโครงสร้างโครงกระดูกแบบเต็มพร้อมน้ำหนัก skinning โดยอัตโนมัติภายในประมาณ 30 วินาที การตั้งชื่อกระดูกเป็นไปตามรูปแบบของ Mixamo จึงทำให้ rig ใช้งานร่วมกับ pipeline แอนิเมชันส่วนใหญ่ได้ทันที

ขั้นตอนที่ 4: เพิ่มแอนิเมชัน

เมื่อทำ rigging เสร็จแล้ว คุณจะสามารถเข้าถึงคลัง motion presets ที่พร้อมใช้ในเกมมากกว่า 600 แบบ รวมถึง:

  • การเดิน (walk cycles) และการเคลื่อนที่

  • แอนิเมชันต่อสู้และการโจมตี

  • ท่าพัก (idle) และจังหวะการหายใจ

  • แอนิเมชันกระโดด เต้น และแสดงอารมณ์

เรียกดูคลัง เลือก motion clip แล้วดูตัวอย่างบนตัวละครของคุณแบบเรียลไทม์ ระบบจะปรับแอนิเมชันให้เข้ากับสัดส่วนของโมเดลคุณโดยอัตโนมัติ

💡 เคล็ดลับ: ตัวละครแบบ Humanoid มี animation presets ให้เลือกมากกว่าแบบ Quadruped อย่างชัดเจน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแอนิเมชัน คุณสามารถดูได้ที่ หน้านี้

ขั้นตอนที่ 5: ส่งออกโมเดลแอนิเมชันของคุณ

เมื่อคุณพึงพอใจกับผลลัพธ์แล้ว ให้ส่งออกในรูปแบบที่คุณต้องการ:

  • FBX — เหมาะที่สุดสำหรับ Unity, Unreal Engine, Maya และ 3ds Max

  • GLB — เหมาะที่สุดสำหรับแพลตฟอร์มเว็บ, Blender และ Godot

  • USDZ — เหมาะที่สุดสำหรับ workflow Apple AR

โครงสร้างโครงกระดูกเป็นไปตามมาตรฐานอุตสาหกรรม จึงสามารถ retarget แอนิเมชันได้อย่างสะอาดเรียบร้อยและผสมกับข้อมูล motion ที่มีอยู่ในเอนจินเป้าหมายของคุณได้

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

1.ทำไม rig ของฉันดูไม่ค่อยถูกต้อง?
หาก rig ของคุณดูไม่ค่อยถูกต้อง ให้ลองตรวจสอบตามรายการนี้

  • ท่าทางผิดพลาด → สร้างโมเดลใหม่ด้วยท่า T-pose หรือ A-pose ที่ถูกต้อง

  • ไม่สมมาตร → เพิ่มคำว่า "symmetrical" ลงใน prompt การสร้างของคุณ

  • โทโพโลยีไม่ดี → รัน "remesh" ก่อนทำ rigging

  • เรขาคณิตหลอมรวมกัน → สร้างโมเดลใหม่โดยระบุให้แขนขาแยกจากกันอย่างชัดเจน

  • ปัญหาการวางบนพื้น → ปรับตำแหน่งโมเดลและทำ rigging ใหม่

หากต้องการศึกษาขั้นตอนการทำงานทั้งหมดเชิงลึก ดูได้ที่ บทเรียนขั้นตอนการทำ character auto-rigging

2.ทำไมการเดินเป็นแอนิเมชันเดียวที่ใช้ได้กับ Quadruped?

ขณะนี้ การเดิน เป็นแอนิเมชันเดียวที่เรารองรับสำหรับ Quadruped เรากำลังพัฒนาเพิ่มประเภทแอนิเมชันอื่น ๆ อย่างแข็งขัน โปรดติดตามการอัปเดต

3.จะทำอย่างไรหากเท้าติดกันในแอนิเมชันแบบ Humanoid?

เราแนะนำให้สร้างโมเดลของคุณในท่า T-pose โดยให้ เท้ากางออกจากกัน เพื่อให้กระบวนการ rigging มีการแยกส่วนที่ชัดเจนกว่า ซึ่งช่วยป้องกันไม่ให้เท้าหลอมรวมหรือติดกันระหว่างแอนิเมชัน

4.ทำไมฉันจึงใส่แอนิเมชันหลังจาก smart-rigging ไม่ได้?

ขณะนี้โมเดลที่ทำ Smart-rigging ยังไม่รองรับ animation library ของเรา เรากำลังพัฒนาเพื่อเพิ่มความเข้ากันได้นี้ในการอัปเดตครั้งต่อไป



บทความที่เกี่ยวข้อง

คำตอบนี้ช่วยตอบคำถามของคุณหรือไม่