2D 动画生成
开始
从GUI开始
参考 生成3D模型 的开始部分。
从CLI开始
使用 generate_animated_character 工具启动带骨骼动画的人形角色生成任务。提交后立即返回 task_id 和 prefab_output_path(占位 Prefab,场景中显示为胶囊体 Capsule),调用 place_assets_in_scene 放入场景。生成完成后,真实角色模型会自动替换 Capsule,并自动配置 Animator + AnimatorController。
输入模式:
| 模式 | 参数 | 说明 |
|---|---|---|
| 文生角色 | prompt | 纯文字描述(≤600 字符) |
⚠️ 仅支持人形角色(Humanoid)。通用 3D 物体(武器、家具、车辆等)请使用 3D 模型工具。
异步流程:
- 调用
generate_animated_character→ 返回task_id+ 占位 Prefab - 调用
place_assets_in_scene→ Capsule 占位体立即出现在场景 - 结束当前回合,等待
<bg_task_done>通知自动到达 - 收到通知后,Capsule 自动被角色模型替换,Animator + AnimatorController 自动配置
模型
Meshy AI(唯一模型)
- 适用场景: 人形角色 + 动画生成(NPC、玩家角色、敌人等)
- 输出: 最多 4 个 FBX 文件(角色 + 动画)+ 自动配置 AnimatorController(Idle / Walk / Run / Action)
- 动画选择: 676+ 种动画动作(
action_id),默认 Backflip(ID: 452) - 关键参数:
prompt(必填,≤600 字符):角色外观描述action_id:动画动作 ID(如 0=Idle, 42=Walk, 26=Run, 4=Attack, 75=Dance, 452=Backflip)target_polycount:目标面数(100–300000,默认 30000)pose_mode:"t-pose"/"a-pose"/""height_meters:角色高度(默认 1.7 米)enable_pbr:是否生成 PBR 纹理(默认 true)topology:"quad"/"triangle"(仅should_remesh=true时有效)should_remesh:是否启用重网格化(默认 true)symmetry_mode:"off"/"auto"/"on"seed:随机种子(0 = 随机)