1. Armatures, Bone
Blender, viet nam, huong dan, tieng viet, tutorial

  • Bone hay còn gọi là xương, dùng để điều khiển nhân vật (animation). Các bone (xương) kết hợp với nhau thành hệ thống xương (Armatures). Hay nói cách khác, điều khiển nhân vật chuyển động bằng cách điều khiển hệ thống xương. Bài này hướng dẫn cách kết nối nhân vật vào armature, gọi chung là rigging
  • Các Armatures dựng sẵn, Blender cung cấp các hệ thông armature dựng sẵn theo hình dáng con người trong addon có tên rigify
    Kích hoạt addon rigify bằng cách vào User Preferences (Ctrl + Alt + U) -> Addons -> Rigging rồi check vào Rigify
    Blender, viet nam, huong dan, tieng viet, tutorial
    Sau khi được kích hoạt, thêm Armatures bằng cách: Shift + A -> Armatures, chọn armature
    Blender, viet nam, huong dan, tieng viet, tutorial

2. Edit Mode, Pose Mode
Blender, viet nam, huong dan, tieng viet, tutorial

Edit Mode: chỉnh sửa xương,

  • Có thể sử dụng các công cụ transform như đối với object: G, R, S
  • Extrude: E, để thêm bone con
    Blender, viet nam, huong dan, tieng viet, tutorial
  • Make Parent/ Clear Parent
    Tạo phả hệ (cha,con) cho xương. Khi xương cha chuyển động thì xương con cũng chuyển động theo
    Make Parent: Ctrl + P, tạo phả hệ
    Clear Parent: Alt + P, Xóa hả hệ

3. Armatures deform (Ctrl + P)
Kết nối bộ xương (Armatures) với nhân vật bằng cách chọn nhân vật rồi nhấn Shift chọn xương sau đó nhấn Ctrl + P
Blender, viet nam, huong dan, tieng viet, tutorial

  • With Empty Groups: Gắn nhân vật với Armatures nhưng không tạo Vertex Group, nhân vật chưa chịu ảnh hưởng của Armatures. Ứng dụng khi muốn Weights thủ công bằng tay (wights là gì, xem phần bên dưới)
  • With Automatic Weights: Tự động tính toán mức độ ảnh hưởng của armatures đến các điểm trên nhân vật

4. Vertex Groups
Blender, viet nam, huong dan, tieng viet, tutorial

Vertex Groups có thể hiểu là nhóm các điểm. Sử dụng Vertex Groups để điều khiển các điểm trên nhân vật. Trong bài này chúng ta sử dụng Vertex Groups để armature có thể điều khiển các điểm. Vertex Groups sẽ tự động tạo ra khi ta chọn With Automatic Weights ở phần 3

Có thể thêm hoặc loại bỏ các Vertex Groups bằng cách click vào các nút +, –

5. Weight paint
Quy định các điểm trên nhân vật chịu tác động của armature. Hoạt động theo nguyên tắc Vertex Groups. Khi tên Vertex Groups trùng với tên bone thì Vertex Groups đó chịu tác động của bone cùng tên với nó. Có 2 cách chỉnh sửa mức độ tác động của bone lên vertex

a. chỉnh sửa trong Weight paint
Blender, viet nam, huong dan, tieng viet, tutorial

Sau khi đã kết nối xương với nhân vật (phần 3), đưa xương về Pose Mode
Blender, viet nam, huong dan, tieng viet, tutorial
Chọn nhân vật rồi đưa về Weight Paint
Blender, viet nam, huong dan, tieng viet, tutorial
Click phải chuột vào từng bone để thấy tác động của bone lên các vertex biểu hiện bởi màu sắc. Màu đỏ ảnh hưởng mạnh nhất (1), màu xanh là không ảnh hưởng gì (0).
Vẽ trực tiếp lên vertex để quy định mức độ ảnh hưởng
Blender, viet nam, huong dan, tieng viet, tutorial
Weight: Mức độ ảnh hưởng
Radius: Kích thước cọ vẽ
Strenght: Lực của cọ vẽ

b. Chỉnh trong Edit Mode
Blender, viet nam, huong dan, tieng viet, tutorial

Đưa nhân vật về Edit Mode, Chọn các vertex muốn chỉnh sửa, chọn bone bằng cách click vào tên của bone trong Vertex Groups. Click vào Assign để chấp nhận tác động của bone vào vertex đã chọn. Thay đổi mức độ tác động bằng cách thay đổi giá trị của Weight trong khoảng 0 – 1. Hoặc remove để loại bỏ tác động của bone với vertex đã chọn.

Nguồn: Vietdesigner

Tham gia khóa học nâng cao về Blender: https://www.elsoft.vn/lam-phim-hoat-hinh-voi-blender