教程指南阅读约 5 分钟

绑好骨骼、带动画的游戏角色: 从任意 3D 模型到 Unity、Unreal 或 Godot

拖入一个角色、一只生物或一个道具,AI 就会给它绑骨。数百个为其骨架制作的动画直接在它身上播放,下载一个文件就能用于你的引擎。

afk.ai/rig
把模型拖到 afk.ai/rig 上:选择它是什么,AI 就会放置关节、刷好蒙皮权重,并播放为这套骨架制作的动画。等待过程已加速。 模型:anime-girl@Walking,作者 rosaliarenda,CC BY 4.0。

建模只是做角色的一半工作。要让它在游戏里动起来,还需要一套骨架、弯曲时干净利落的蒙皮权重、适合它的动画,以及一个你的引擎能读取、又不会弄乱缩放或骨骼名称的文件。这部分工作,每个角色都可能要花上几个小时甚至几天。

afk.ai 大约一分钟就能搞定。拖入模型,选择它是哪种身体,AI 就会给它绑骨。这种身体的每个动画都能立刻在它身上播放,然后你就可以下载 GLB 或 FBX,用于 Unity、Unreal Engine、Godot 或网页。

你能得到什么

项目afk.ai 给你什么
骨架AI 只看网格就能放好:带手指的 66 根骨骼人形骨架,命名方式和 Unreal 的小白人一样;或者为其他 14 种体型之一制作的骨架
蒙皮权重自动帮你刷好,还能修复穿进身体的手臂和撕裂的蒙皮
动画人形有 593 个,每种生物有 12 到 27 个,全都为其骨架制作
文件GLB 或 FBX,你选的每个动画都是一个独立的片段(也支持 USDZ、OBJ 和 STL)
自动化通过绑骨 API,提供命令行工具、JavaScript 客户端,以及面向 AI 智能体的 MCP 服务器

1. 给任何角色、生物或道具绑骨

上传 GLB、glTF、FBX、OBJ、STL、PLY、DAE、USDZ 或 VRM 文件,也可以上传包含模型及其纹理的 ZIP。模型本来有没有骨架都没关系。AI 会把关节放在身体弯曲的地方,并刷好蒙皮权重,不用手动放任何标记点。

它只问一件事:你上传的是哪种身体。答案决定了骨架,所以狼会得到四条腿和一条尾巴,龙会得到翅膀。

  1. 你的模型:afk.ai/rig 上的动漫角色

    1你的模型

    一个普通网格:没有骨骼,什么都动不了

  2. 放置关节:afk.ai/rig 上的动漫角色

    2放置关节

    AI 找到髋部、膝盖、手肘、颈部和每根手指

  3. 蒙皮权重:afk.ai/rig 上的动漫角色

    3蒙皮权重

    每种颜色代表一根骨骼带动的那部分网格

  4. 动起来:afk.ai/rig 上的动漫角色

    4动起来

    为这套骨架制作的每个动画都能在它身上播放

同一个模型在 afk.ai/rig 上一次绑骨的四个阶段,全程大约一分钟。 模型:anime-girl@Walking,作者 rosaliarenda,CC BY 4.0。
afk.ai/rig 的 What is it?(这是什么?)选择器:Humanoid、Four-legged、Hoofed、Bird、Dragon、Dinosaur or kaiju、Spider or insect、Flying insect、Snake、Fish、Kangaroo、Frog、Turtle、Ghost 和 Object
afk.ai/rig 问的第一件事。体型决定了骨架和动画,所以狗会得到狗的走路动画,龙会得到能扇动的翅膀。

2. 为每种骨架制作的动画

afk.ai 总是匹配自己的骨架,所以动画库里的每个动画都能直接用在你的角色上,不用重定向。人形有 593 个动画:步行、奔跑、冲刺、待机、跳跃,攀爬和翻越,剑、弓和枪的动作,施法、舞蹈、表情动作、受击和死亡。下载任何东西之前,你都可以在模型上播放其中任意一个。

同一种体型的每个模型,骨骼名称和动画名称都一样。也就是说,一个动画控制器就能驱动你游戏里所有的人形角色,另一个则能驱动所有的狼。

afk.ai/rig 的 Animations 面板:Movement、Cover and Prone、Idle、Jump and Climb、Sports and Fitness、Combat、Unarmed Combat、Melee Weapons、Guns and Bows、Magic、Hit and Death,底部是 Download with 194 animations
  • Run Anime
  • Dance Charleston
  • Jumping Jacks
  • Sword Combo
afk.ai/rig 上的 Animations(动画)面板(人形共有 593 个),按类别排列,以及其中六个动画在同一个角色上的效果。勾选你想要的动画,它们会放进同一个文件。 模型:anime-girl@Walking,作者 rosaliarenda,CC BY 4.0。

3. 进引擎之前先修好

一个笨重的骑士和一个身形纤细的斥候,动起来不该一模一样。Adjust(调整)面板能在动画播放时修改它:双腿分得更开、手臂放低、肩膀前探、放慢节奏。可以只改一个动画,也可以一次改全部。

看着不对劲时,Rig(绑骨)标签页里有这些修复:把手臂抬离宽大的身体、补上蒙皮的裂缝、把关节拖到身体真正弯曲的地方,或者修复某个被挤压的地方。

afk.ai/rig 的 Adjust 面板,Animation 标签页:姿势、运动和位置滑块,可调整单个动画或全部动画

Animation

姿势、运动和位置滑块,可调整单个动画或全部动画

afk.ai/rig 的 Adjust 面板,Rig 标签页:让手臂不穿进身体、修复蒙皮撕裂、移动关节或修复某个部位

Rig

让手臂不穿进身体、修复蒙皮撕裂、移动关节或修复某个部位

绑骨后 afk.ai/rig 上的 Adjust(调整)面板。这里的操作都不需要关键帧:每项改动都会直接作用于正在播放的动画。

4. 导入你的引擎

下载 GLB,或者在下载时选择 FBX。每个动画都会作为一个独立的片段导入。

Unity
人形角色请下载 FBX,在 Rig 标签页中把 Animation Type 设为 Humanoid。它的骨骼会填满 Unity 的 Humanoid 槽位,所以为其他 Humanoid 角色制作的动画也能在它身上播放。生物或道具请用 Generic。也可以用 glTFast 包导入 GLB。
Unreal Engine
导入 FBX;5.1 及以上版本也可以导入 GLB。人形骨骼使用 UE 小白人的名字(pelvis、spine_01、thigh_l),所以 IK Retargeter 可以自动匹配它们。
Godot
把 GLB 拖进项目。动画片段会出现在它的 AnimationPlayer 里。
three.js、Babylon.js 和 PlayCanvas
加载 GLB,播放一个片段即可。
Blender
选择 File > Import > glTF 2.0,或者导入 FBX。

怪物、坐骑、宠物和道具

大多数自动绑骨工具只到人形为止,但大多数游戏可不止有人。afk.ai 为四足和有蹄动物、鸟、龙、恐龙、蜘蛛、飞行昆虫、蛇、鱼、袋鼠、青蛙、乌龟、幽灵和道具都准备了骨架和动画。你的敌人、坐骑和宠物得到的是为它们自己的身体制作的动画,而不是人的动画。

道具也有一套能弯曲的骨架,所以宝箱落地时会被压扁,金币会旋转和弹跳。给 3D 物体做动画的指南会教你怎么做。

  • 龙
  • 四足动物
  • 有蹄动物
  • 恐龙
  • 蜘蛛
  • 鱼
另外六种体型,在 afk.ai/rig 上绑骨后播放各自的动画。

用代码给模型绑骨

如果你的游戏要绑很多模型,不必一个个上传。afk-rig 命令行工具能从终端或构建脚本给模型绑骨,并保存 GLB:

npx afk-rig knight.glb --type human
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb

你可以用它在 CI 中一次给整个文件夹的资源绑骨,也可以给玩家上传的模型绑骨,一分钟后它们就能在你的游戏里四处走动。它也能作为 MCP 服务器使用,让 Claude Code 或 Cursor 这样的 AI 智能体帮你绑骨、检查和修复模型。请看用绑骨 API 能做什么。

免费试用,Pro 解锁全部动画

免费账号每月可以给 3 个模型绑骨,并在上面播放每个动画,每月还能下载 3 个动画。Pro 可在每次下载中解锁全部动画,所有模型通用。

Free

在我们的云端 GPU 上绑骨
每月 3 次免费云端绑骨
在你的模型上预览所有动画
包含
可下载的动画
每月 3 个
开发者 API
同样的免费绑骨次数,之后按量付费
广告
有
价格
$0

Pro随时可取消

在我们的云端 GPU 上绑骨
每月 4,000 积分
在你的模型上预览所有动画
包含
可下载的动画
全部动画,所有模型通用
开发者 API
每个 Pro Pass 含 $10 的积分,之后按量付费
广告
无
价格
30 天 $29
FreePro随时可取消
在我们的云端 GPU 上绑骨每月 3 次免费云端绑骨每月 4,000 积分
在你的模型上预览所有动画包含包含
可下载的动画每月 3 个全部动画,所有模型通用
开发者 API同样的免费绑骨次数,之后按量付费每个 Pro Pass 含 $10 的积分,之后按量付费
广告有无
价格$030 天 $29

部分国家和地区价格更低。按月付费,随时可取消。用着不合适?14 天内全额退款(见条款)。无论哪种方案,动画都采用 CC0 授权,可以直接用在商业游戏中。查看方案。

常见问题

怎样才算可以直接用于游戏的 3D 模型?

可以直接用于游戏的角色,要有骨架、弯曲时干净利落的蒙皮权重、动画,以及你的引擎能导入的文件格式。afk.ai 会加上骨架、蒙皮权重和动画,并导出 GLB 或 FBX。面数和纹理尺寸能否控制在游戏的预算之内,仍然取决于模型本身。

能在 Unity 中使用吗?

能。下载 FBX,人物就在 Rig 标签页中设为 Humanoid,生物或道具则设为 Generic。也可以用 glTFast 包导入 GLB。

能在 Unreal Engine 中使用吗?

能。导入 FBX;Unreal 5.1 及以上版本也可以导入 GLB。人形骨架使用 UE 小白人的骨骼名称,所以 IK Retargeter 可以自动把它匹配到小白人和其他角色上。

能给游戏里的怪物和动物绑骨吗?

能。afk.ai 有 15 种体型,包括四足动物、龙、恐龙、蜘蛛、蛇、鱼和道具,每一种都有为其骨架制作的动画。

能一次给很多模型绑骨吗?

能。afk-rig 命令行工具和 JavaScript 客户端可以从脚本或构建管线给模型绑骨,返回的 GLB 和 afk.ai/rig 上的完全一样。请看绑骨 API 指南。

动画可以用在商业游戏中吗?

可以。动画采用 CC0(公共领域)授权,你的模型仍归你所有。

给你的模型绑骨、做动画

AI 在你的浏览器中为它绑骨,然后数百个动画就能在它身上播放。下载一个 GLB,任何引擎都能用。

给模型绑骨

更多教程