Home / 3D  / Blender การใส่กระดูกให้โมเดล 3 มิติด้วย Rigify Add-on

Blender การใส่กระดูกให้โมเดล 3 มิติด้วย Rigify Add-on

บทความนี้จะเป็นขั้นตอนการใส่กระดูกสำหรับโมเดล 3 มิติด้วย Blender ผ่าน Add-on ที่ชื่อว่า Rigify ที่สามารถใส่กระดูกได้รวดเร็ว แบบ Automatics-weight อัตโนมัติไว้ใช้กับงานเกม

เปิดโปรแกรม Blender ขึ้นมาได้เลยครับ ศึกษาการปั้น และการใช้งานแบบ Quick Step ได้ที่

เมื่อเปิดโปรแกรมขึ้นมาแล้วให้ไปที่เมนู User Preference ครับ

คลิก Add-on เปิด Rigify แล้วทำการ Save User Preference

คลิก Add-on เปิด Rigify แล้วทำการ Save User Preference

คลิก Add-on เปิด Rigify แล้วทำการ Save User Preference

คลิก Add-on เปิด Rigify แล้วทำการ Save User Setting

ทำการ Import ไฟล์โมเดลของเราขึ้นมาหากเอามาจากโปรแกรมอื่นให้ใช้ .obj มาวางในโปรแกรมกด Alt+z, Alt+x เพื่อดูลาย Texture

Import ตัวโมเดลเข้ามา

Import ตัวโมเดลเข้ามา

ให้ปรับตั้งค่าการรูปแบบโมเดลก่อน

ให้ปรับตั้งค่าการรูปแบบโมเดลก่อน

คลิกขวาที่โมเดลทุกชิ้นแล้วเลือก Object -> Apply -> Make Duplicates Real

ปรับรูปแบบโมเดลสำเร็จให้สามารถแก้ไขแลล Mesh ได้

ปรับรูปแบบโมเดลสำเร็จให้สามารถแก้ไขแลล Mesh ได้

ทำการ Convert to -> Mesh from Curve/Meta/Surf/Text แล้วทำการ Link ให้เรียบร้อย

กด Link โมเดลให้กลายเป็นชิ้นเดียว

กด Link โมเดลให้กลายเป็นชิ้นเดียว

กด Alt+A เพิ่ม กระดูกสำเร็จ Amature

กด Alt+A เพิ่ม กระดูกสำเร็จ Armature -> Human

กด X-Ray เพื่อดู Bone กับโมเดล

กด X-Ray เพื่อดู Bone กับโมเดล

เราจะเห็นกระดูกกับเนื้อโมเดลแล้ว

เราจะเห็นกระดูกกับเนื้อโมเดลแล้ว

คลิกขวาที่กระดูก (Bone) เปลี่ยนโหมดจาก Object Mode ให้เป็น Edit Mode

ทำากร Mirror

ปรับกระดูกให้เป็น Mirror

ปรับที่ Tab X-Axis Mirror เพื่อเวลาปรับข้างขวา ข้างซ้ายหรือฝั่งตรงข้ามจะมีผลลัพธ์เหมือนกัน ทำการปรับกระดูกให้ตรงท่าทางของตัวละคร แล้วออกจาก Edit Mode ไปที่ Object Mode (อย่าลืมปิด X-Axis Mirror)

หลังปรับท่าทางเสร็จแล้วไปที่ Object Mode

หลังปรับท่าทางเสร็จแล้วไปที่ Object Mode

คลิกที่เมนู Armature แล้วทำการ Generate Bone เพื่อสร้างเส้น Weights

Generate กระดูก จากการสร้าง Armature

Generate กระดูก จากการสร้าง Armature

กำหนดเส้น Bone

กำหนดเส้น Bone

คลิกขวาที่เส้น กด Shift เลือก โมเดล แล้วก็กด Bone เป็น Parent

คลิกขวาที่เส้น กด Shift เลือก โมเดล แล้วก็กด Bone เป็น Parent

คลิกขวาที่ เส้น Guild Weight กด shift คลิกขวาที่โมเดล และคลิกขวาที่ Bone เป็นตำแหน่งสุดท้ายเพื่อสร้าง Parents เมื่อครบแล้วกด Ctrl+P เลือก “with Automatic Weights”

rigify13

ถ้าโมเดลเป็น single Mesh หรือวัตถุชิ้นเดียวไม่มีอะไรแยกอยู่ เราจะขยับได้กดเปลี่ยนจาก Object Mode เป็น Pose Mode

ให้ทำการปรับท่าทาง Pose Mode ของตัวละครเราด้วยการปรับ Bone

ให้ทำการปรับท่าทาง Pose Mode ของตัวละครเราด้วยการปรับ Bone

สร้างโมเดลสำหรับเกมได้เรียบร้อย

สร้างโมเดลสำหรับเกมได้เรียบร้อย

เราสามารถ Export เป็น .FBX เพื่อใช้กับ Unity 3D ครับ ศึกษาได้จากบทความนี้

 

Comments

daydevthailand@gmail.com

<p>อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์<br /> ,ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)</p>

Review overview
NO COMMENTS

Sorry, the comment form is closed at this time.

%d bloggers like this: