Hướng dẫnCách làm8 phút đọc
Rig tự động nhân vật trong Blender: Add-on AFK AI miễn phí
Chọn model, bấm Rig, khoảng một phút sau bản sao đã rig kèm animation đứng ngay cạnh nó, trong Blender 4.2 trở lên.

Tự rig một nhân vật trong Blender lần đầu thường mất trọn một buổi tối. Bạn căn metarig của Rigify cho khớp với cơ thể, generate rig, parent mesh với automatic weights, rồi sửa những chỗ hỏng. Có khi là khuỷu tay gập lại như tờ giấy, có khi là lỗi "Bone Heat Weighting: failed to find solution for one or more bones". Xong xuôi rồi bạn vẫn còn phải lo animation.
Add-on AFK AI làm hết những việc đó từ một tab trong thanh bên của Blender. Chọn model và bấm Rig. Model được gửi tới AI rig của afk.ai, và khoảng một phút sau, bản sao đã rig quay về ngay cạnh nó, với bộ xương làm riêng cho kiểu cơ thể của nó, skin weight và các animation dưới dạng action. Bản gốc giữ nguyên như cũ.
Bạn cần gì
- Blender
- 4.2 trở lên. Add-on này là một Blender extension, các bản cũ hơn không cài được.
- Tài khoản afk.ai
- Miễn phí. Lần đầu, bạn đăng nhập bằng Google trên trình duyệt.
- Lượt rig
- Mỗi lần rig dùng một lượt rig trong tháng của tài khoản, giống như rig trên afk.ai/rig. Add-on cho biết bạn còn bao nhiêu lượt.
- Internet
- Việc rig chạy trên máy chủ của afk.ai, nên phải bật Allow Online Access trong Blender.
- Model của bạn
- Một hoặc nhiều object mesh, tối đa 50 MB sau khi xuất. Camera và đèn được bỏ qua.
Cài add-on
- Tải file zip của add-on từ trang plugin Blender. Đừng giải nén.
- Trong Blender, mở Edit > Preferences > Get Extensions. Bấm mũi tên nhỏ ở góc trên bên phải, chọn Install from Disk... rồi chọn file zip. Hoặc chỉ cần kéo thả file zip vào cửa sổ Blender.
- Vẫn trong Preferences, mở System > Network và bật Allow Online Access. Nếu không bật, tab AFK AI sẽ báo truy cập online đang tắt và không kết nối được gì.
Cài đặt chỉ có vậy. Trong 3D Viewport, nhấn N để mở thanh bên, bạn sẽ thấy một tab mới tên AFK AI.
Đăng nhập và rig
- Đăng nhập. Trong tab AFK AI, bấm Sign in. Trình duyệt mở afk.ai; đăng nhập bằng Google ở đó. Khi trình duyệt báo "You're signed in", quay lại Blender. Tab giờ hiện email của bạn và số lượt rig còn lại trong tháng.
- Chọn model. Bấm vào model trong viewport, hoặc chọn tất cả các phần của nó. Nếu model gồm vài mảnh (thân, mũ giáp, thanh kiếm), hãy chọn hết, chúng sẽ được rig thành một nhân vật.
- Chọn kiểu cơ thể. Human cho người, robot và mọi thứ đi bằng hai chân. Động vật và sinh vật có kiểu riêng (xem bên dưới). Để nguyên All animations để nhận các animation của kiểu cơ thể đó, hoặc chọn Rig only nếu chỉ cần bộ xương.
- Để Facing ở Auto. AFK AI tự xác định model đang quay mặt về hướng nào. Nếu bộ rig trả về bị quay sai hướng, rig lại với đúng góc mà model đang bị xoay.
- Bấm Rig. Tab hiện từng bước: tải lên, chờ máy rig, rig, thêm animation, tải về. Trong lúc đó bạn vẫn làm việc tiếp trong Blender được.
Khi xong, một collection mới tên "Knight (AFK AI)" (tên model của bạn, rồi đến AFK AI) xuất hiện bên phải bản gốc, đang được chọn.
Nếu trình duyệt không quay lại được Blender (do tường lửa, hoặc Blender chạy trên máy khác), trang afk.ai sẽ hiện mã đăng nhập. Bấm I have a sign-in code và dán mã vào. Mã có hiệu lực trong một giờ, và bạn vẫn đăng nhập cho đến khi bấm Sign out.

1Đăng nhập

2Chọn tùy chọn

3Đang rig

4Xong
Bạn nhận lại được gì
- Armature: bộ xương làm riêng cho kiểu cơ thể, đặt bên trong mesh của bạn. Model người có 66 xương, tính cả ba khớp ở mỗi ngón tay, đặt tên theo kiểu mannequin của Unreal Engine (pelvis, spine_01, thigh_l...).
- Skin weight: được tô sẵn trên mesh, nên model gập đúng ở các khớp thay vì bị rách hay bẹp.
- Animation: mỗi animation là một action, mỗi action nằm trên một track riêng trong Nonlinear Animation editor. Với nhân vật dạng người, có tới 593 animation: đi, chạy, đứng chờ, nhảy, chiêu kiếm, cung, súng, nhảy múa và nhiều nữa. Tài khoản miễn phí nhận các animation miễn phí, còn một gói mở khóa phần còn lại.
- Bản gốc: giữ nguyên như cũ, để bạn so sánh hai bản hoặc rig lại.
- File: một bản sao của model đã rig,
Knight_rigged.glb, được lưu cạnh file .blend (hoặc trong thư mục tạm của máy nếu file .blend chưa được lưu). Thanh trạng thái cho biết vị trí lưu.

root └ pelvis └ spine_01 └ spine_02 └ spine_03 └ neck_01 └ head └ clavicle_l └ upperarm_l └ lowerarm_l └ hand_l └ thumb_01_l thumb_02_l thumb_03_l └ index_01_l index_02_l index_03_l └ middle_01_l middle_02_l middle_03_l └ ring_01_l ring_02_l ring_03_l └ pinky_01_l pinky_02_l pinky_03_l └ clavicle_r ... (bên phải cũng vậy) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (bên phải cũng vậy)Phát và chuyển animation
Armature đã rig bắt đầu với một animation đang bật. Để xem các animation khác, mở Nonlinear Animation editor: mỗi animation là một track ở đó. Bấm vào ngôi sao cạnh tên track để chỉ phát riêng track đó.
Để chỉnh keyframe của một animation, mở Dope Sheet, chuyển sang Action Editor rồi chọn action trong danh sách. Đây đều là action bình thường của Blender, nên bạn có thể sửa key, cắt ngắn một vòng lặp hay tạo animation mới từ một action có sẵn.
Làm điều tương tự từ Python console, khi đang chọn armature đã rig:
import bpy
rig = bpy.context.object # the rigged armature
rig.animation_data.action = bpy.data.actions["Walk"]
start, end = rig.animation_data.action.frame_range
bpy.context.scene.frame_start, bpy.context.scene.frame_end = int(start), int(end)
bpy.ops.screen.animation_play()
Muốn di chuyển nhân vật, hãy di chuyển armature chứ không phải mesh: mesh đi theo bộ xương của nó.

Đưa sang Unity, Unreal hoặc Godot
Để xuất FBX: File > Export > FBX (.fbx), bật Selected Objects và chọn sẵn armature cùng mesh. Trong mục Armature, tắt Add Leaf Bones. Trong mục Bake Animation, giữ All Actions bật để mọi animation đều được đưa vào. Đặt Apply Scalings thành FBX All để nhân vật vào engine đúng kích thước.
Không muốn qua Blender ở bước này? Unity, Unreal và Godot đều có plugin AFK AI riêng: xem Unity, Unreal Engine và Godot.
| Engine | Cách làm |
|---|---|
| Godot 4 | Chép Knight_rigged.glb vào dự án. Các animation nằm trong AnimationPlayer của nó. |
| Unreal Engine 5 | Nhập file GLB, hoặc xuất FBX (xem bên dưới) rồi nhập thành Skeletal Mesh kèm animation. |
| Unity | Xuất FBX (xem bên dưới), kéo vào Assets, và với nhân vật người thì đặt Rig > Animation Type thành Humanoid. |
| three.js, Babylon.js | Tải file GLB và phát các clip của nó. |
Không phải người? Các kiểu cơ thể khác
Phần lớn công cụ rig tự động chỉ rig được nhân vật dạng người. AFK AI có bộ xương và animation làm riêng cho 15 kiểu cơ thể. Hãy chọn kiểu khớp với hình dáng model, không phải theo loài: chó sói là Fox, hươu là Horse, cá voi là Fish.
| Kiểu cơ thể | Dùng cho |
|---|---|
| Human | người, robot, mọi thứ đi bằng hai chân |
| Fox | động vật bốn chân: chó, mèo, cáo, sói |
| Horse | động vật có móng guốc: ngựa, hươu, bò |
| Bird, Dragon | có cánh và hai chân; có cánh và bốn chân |
| Kaiju | khủng long và kaiju: đứng thẳng, có đuôi |
| Spider, Insect | sáu hoặc tám chân; côn trùng biết bay |
| Snake, Fish | không có chân; cá mập, cá voi và cá |
| Kangaroo, Frog, Turtle | loài nhảy, ếch nhái, mai rùa trên bốn chân ngắn |
| Ghost, Object | lơ lửng, không có chân; đạo cụ nảy, xoay và rung lắc |
- Rồng
- Bốn chân
- Có móng guốc
- Khủng long
- Nhện
- Cá
Thế nào thì tính là một lượt rig
Mỗi lần bấm Rig mà model tới được AFK AI là dùng một lượt rig của tháng này. Cancel chỉ khiến Blender thôi chờ: việc rig vẫn tiếp tục và vẫn bị tính. Lần rig thất bại thì không bị tính, và tab sẽ cho biết vì sao nó thất bại.
Tab hiện số lượt rig bạn còn lại. Khi hết lượt, nó hiện See plans, mở ra các gói của afk.ai. Lượt rig trên afk.ai/rig và trong các plugin khác đều trừ chung vào số lượt hằng tháng.
Khi có trục trặc
- Truy cập online đang tắt
- Bật Allow Online Access trong Edit > Preferences > System > Network. Nếu Blender được mở với
--offline-mode, hãy mở lại mà không có tùy chọn đó. - Trình duyệt không mở
- Bấm Open the page again, hoặc đăng nhập trên afk.ai rồi dùng I have a sign-in code.
- Không kết nối được với AFK AI
- Kiểm tra kết nối mạng, VPN hoặc tường lửa, rồi thử lại.
- Tối đa 50 MB
- Xóa các phần bị ẩn, thu nhỏ texture quá lớn, hoặc giảm số polygon bằng modifier Decimate.
- Chưa chọn model để rig
- Bấm vào model trong viewport trước để nó được chọn.
- Rig thất bại
- Đọc thông báo. Thường thì chọn kiểu cơ thể khác, hoặc để model đứng thẳng và quay mặt về phía trước là được.
Câu hỏi thường gặp
Add-on AFK AI cho Blender có miễn phí không?
Có. Add-on cài miễn phí, và tài khoản afk.ai miễn phí có sẵn lượt rig mỗi tháng. Mỗi lần rig dùng một lượt, giống như trên afk.ai/rig. Các gói cho bạn thêm lượt rig và mọi animation.
Add-on chạy được trên những phiên bản Blender nào?
Blender 4.2 trở lên, trên Windows, Mac và Linux. Đây là một Blender extension, loại add-on mà Blender 4.1 trở về trước không cài được. Nếu dùng Blender cũ hơn, hãy rig model trên afk.ai/rig rồi nhập file GLB tải về.
Add-on có thay đổi model gốc của tôi không?
Không. Model đã rig quay về dưới dạng bản sao, trong một collection riêng cạnh bản gốc. Object gốc, mesh và material của nó không thay đổi gì.
Không có internet thì có dùng được không?
Không. Việc rig chạy trên máy chủ của afk.ai, nên Blender cần có mạng và phải bật Allow Online Access.
Tôi có rig được động vật, rồng hay đạo cụ không?
Được. Chọn kiểu cơ thể trước khi bấm Rig: Fox cho động vật bốn chân, Horse cho động vật có móng guốc, Dragon, Bird, Spider, Snake, Fish và nhiều kiểu khác, hoặc Object cho đạo cụ. Mỗi kiểu có bộ xương và animation làm riêng. Hướng dẫn về động vật giới thiệu đầy đủ.
Đây có phải control rig như Rigify hay Auto-Rig Pro không?
Không. Đây là bộ xương deform có skin weight và animation đã bake, đúng thứ mà game engine phát. Bạn vẫn có thể tự đặt key cho xương trong Pose Mode, hoặc sửa keyframe của bất kỳ animation nào trong Action Editor.
Tôi có dùng nhân vật đã rig trong game thương mại được không?
Được. Bộ xương và animation là CC0, còn model vẫn là của bạn.
Tôi có rig nhiều model cùng lúc được không?
Mỗi lần chỉ chạy một lượt rig, mỗi lượt mất khoảng một phút. Khi lượt đầu xong, chọn model tiếp theo và bấm Rig lần nữa. Để rig cả một thư mục bằng script, hãy dùng API rig.
Có plugin AFK AI cho Maya, Unity hay Unreal không?
Có, tổng cộng cho chín ứng dụng: Blender, Maya, 3ds Max, ZBrush, Unity, Unreal Engine, Godot, Cocos Creator và Roblox Studio. Tổng quan về mọi plugin AFK AI cho biết từng plugin làm gì và nên chọn cái nào, còn trang plugin có đủ link tải về.
Rig và tạo hoạt ảnh cho mô hình của bạn
AI rig mô hình ngay trên trình duyệt của bạn, rồi hàng trăm hoạt ảnh phát trên đó. Tải xuống một file GLB cho mọi engine.
Hướng dẫn khác
Cách làm
Rig tự động nhân vật trong Unreal Engine 5: từ static mesh đến skeletal mesh có animation
Bấm chuột phải vào mesh, chọn Rig with AFK AI, một phút sau skeletal mesh có skeleton, physics asset và animation đã nằm trong cùng thư mục.
Cách làm
Rig tự động mọi model 3D ngay trong Unity: sẵn sàng cho Humanoid, kèm các clip animation
Chọn model trong cửa sổ Project và bấm Rig. Một phút sau, file FBX đã rig nằm ngay cạnh, thiết lập sẵn kiểu Humanoid, mỗi animation là một clip.
So sánh
Plugin rig tự động cho chín ứng dụng 3D và game engine: Blender, Maya, Unity, Unreal và nhiều hơn nữa
Mỗi ứng dụng trong chín ứng dụng có một plugin AFK AI riêng. Chọn model, bấm Rig, khoảng một phút sau model trở lại scene hoặc dự án, đã rig và có sẵn animation.