PluginUnreal Engine

AFK AI cho Unreal Engine: Plugin rig tự động

Rig và tạo chuyển động cho mesh mà không cần rời Unreal. Chuột phải vào một static mesh hoặc skeletal mesh trong Content Browser, chọn Rig with AFK AI, và khoảng một phút sau, một skeletal mesh đã rig kèm animation xuất hiện trong cùng thư mục. Không cần biên dịch gì cả, nên plugin chạy được cả trong dự án chỉ dùng Blueprint.

Phiên bản 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Chạy trên Windows, macOS và Linux

Ba bước, ngay trong Unreal Engine

  1. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Edit...
    Duplicate
    Rename
    Rig with AFK AI
    1

    Chọn mesh

    Chuột phải vào một static mesh hoặc skeletal mesh trong Content Browser rồi chọn Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    Bấm OK

    Chọn kiểu cơ thể và có lấy animation hay không. Bạn cứ làm việc tiếp trong lúc chờ rig.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    Model đã vào dự án

    Một skeletal mesh xuất hiện trong cùng thư mục, kèm skeleton, physics asset và animation.

Cài đặt

  1. Tải afk-ai-unreal-0.1.0.zip về và giải nén. Bạn sẽ có một thư mục tên AFKAI.
  2. Đặt nó vào thư mục Plugins của dự án, cạnh file .uproject, để có đường dẫn MyGame/Plugins/AFKAI/AFKAI.uplugin. Nếu chưa có thư mục Plugins thì tạo mới.
  3. Mở dự án, hoặc khởi động lại. AFK AI sẽ bật hai plugin có sẵn trong Unreal là Python Editor Script Plugin và Editor Scripting Utilities. Nếu Unreal hỏi khởi động lại, đồng ý.
  4. Menu AFK AI sẽ xuất hiện trên thanh menu ở phía trên editor.

Muốn dùng trong mọi dự án, đặt thư mục vào engine thay vào đó (Engine/Plugins/Marketplace/AFKAI trong thư mục cài Unreal), rồi bật nó trong từng dự án ở Edit > Plugins.

Tải về

Tải về cho Unreal Engine

Tải về miễn phí

File
afk-ai-unreal-0.1.0.zip
Phiên bản
0.1.0
Dung lượng
27,3 KB
Chạy trên
Windows, macOS và Linux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

Yêu cầu

  • Unreal Engine 5.1 trở lên, trên Windows, macOS hoặc Linux
  • Python Editor Script Plugin và Editor Scripting Utilities, có sẵn trong Unreal (AFK AI tự bật chúng)
  • Tài khoản afk.ai: bạn đăng nhập bằng Google. Tài khoản miễn phí có 3 lượt rig mỗi tháng.
  • Kết nối internet: việc rig diễn ra trên máy chủ của AFK AI.

Cách dùng

  1. Chọn AFK AI > Sign in.... Trình duyệt sẽ mở afk.ai: đăng nhập bằng Google ở đó, rồi quay lại Unreal. Menu AFK AI hiển thị email của bạn và số lượt rig còn lại trong tháng.
  2. Trong Content Browser, chuột phải vào một static mesh hoặc skeletal mesh được nhập từ file .fbx, .glb hoặc .gltf, rồi chọn Rig with AFK AI.
  3. Chọn Body type, All animations hoặc Rig only, và để Facing ở Auto. Bấm OK.
  4. Bạn cứ làm việc tiếp trong lúc chờ rig. Menu AFK AI hiển thị tiến trình, Output Log cũng vậy.

Nếu trình duyệt không quay lại được Unreal (do tường lửa, hoặc Unreal chạy trên máy khác), trang afk.ai sẽ hiện một mã đăng nhập. Chọn AFK AI > I have a sign-in code..., dán mã vào rồi bấm OK. Mỗi mã dùng được trong một giờ.

Mỗi lần rig dùng một lượt rig của tài khoản, giống như trên afk.ai/rig. Tài khoản miễn phí có 3 lượt rig mỗi tháng, kèm các animation miễn phí; một gói cho bạn thêm lượt rig và mọi animation. Lần rig thất bại không bị tính.

Bạn nhận lại được gì

Ở đâu
Trong cùng thư mục với bản gốc, đang được chọn: Hero_rigged với mesh tên Hero, là một skeletal mesh kèm skeleton và physics asset.
Animation
Mỗi animation là một Animation Sequence. Nhấp đúp vào một cái để phát.
File
Hero_rigged.fbx, được lưu cạnh file nguồn gốc, hoặc trong thư mục Saved/AFK AI của dự án. Rig lại cùng mesh đó, bạn sẽ có Hero_rigged_2: không có gì bị ghi đè.
Lưu
Như mọi lần nhập khác, các asset mới được ghi xuống ổ đĩa khi bạn lưu (File > Save All).
Những gì AFK AI tạo ra, xem trong 3D: model trên bộ xương làm riêng cho kiểu cơ thể của nó, đã tô skin weight và có sẵn animation. Kéo để xoay model, chọn một animation để phát. Hiệp sĩ: Medieval Knight của Andy Woodhead, CC BY 4.0.

Giới hạn cần biết

  • AFK AI rig nguyên file mà mesh được nhập từ đó: một file .fbx, .glb hoặc .gltf tối đa 50 MB. Mesh nhập từ .obj, hoặc mesh có file gốc đã bị di chuyển, cần nhập lại trước.
  • Từ Unreal 5.5 trở đi, trình nhập mới không phải lúc nào cũng nhận mọi thiết lập mà plugin đưa vào. Nếu kết quả không phải skeletal mesh, kéo file .fbx đã lưu vào Content Browser rồi nhập nó dưới dạng Skeletal Mesh kèm animation.
  • File .gltf phải chứa mọi thứ trong một file. Nếu file của bạn có file .bin hoặc texture đi kèm riêng, hãy xuất ra .glb thay vào đó.

Câu hỏi thường gặp

Tôi có cần biên dịch gì không?

Không. Plugin viết bằng Python, chạy bằng plugin Python có sẵn của editor, nên hoạt động được trong dự án chỉ dùng Blueprint, không cần C++ hay trình biên dịch.

Plugin báo mesh không có file nguồn. Giờ làm sao?

AFK AI rig file mà mesh được nhập từ đó. Nếu mesh đến từ file .obj, xuất model từ ứng dụng 3D của bạn ra .fbx, .glb hoặc .gltf rồi nhập file đó. Nếu file đã bị di chuyển hoặc đổi tên, chuột phải vào mesh, chọn Reimport With New File, rồi chọn file ở vị trí hiện tại.

Tôi có dùng được animation của mannequin không?

Xương của nhân vật dạng người dùng tên giống mannequin của UE (pelvis, spine_01, thigh_l), nên IK Retargeter tự khớp được nó với mannequin và với các nhân vật khác của bạn.

Plugin chạy trên những phiên bản nào?

Unreal Engine 5.1 trở lên, trên Windows, macOS và Linux.

AFK AI cho Unreal Engine có miễn phí không?

Tải về miễn phí. Mỗi lần rig dùng một lượt rig của tài khoản afk.ai, giống như trên afk.ai/rig: tài khoản miễn phí có 3 lượt rig mỗi tháng, kèm các animation miễn phí, và một gói cho bạn thêm lượt rig và mọi animation. Lần rig thất bại không bị tính.

Thông tin đăng nhập có bị lưu vào file của tôi không?

Không. Thông tin đăng nhập được giữ trên máy tính của bạn, trong phần cài đặt người dùng của riêng bạn, không bao giờ nằm trong file scene hay file dự án, nên khi chia sẻ hoặc commit dự án, tài khoản của bạn không bị chia sẻ theo. Bấm Sign out để xóa thông tin đăng nhập.

Có dùng được kết quả trong game thương mại không?

Được. Animation theo giấy phép CC0 (thuộc phạm vi công cộng), và model vẫn là của bạn.

AFK AI cho các ứng dụng khác của bạn

Tất cả plugin →

Muốn rig ngay trên trình duyệt?

afk.ai/rig rig theo cùng cách, có xem trước, công cụ sửa lỗi và mọi định dạng tải về.

Rig model