3D 数字人- 添加人物动画
将下载的模型通过blender 导入,另存所有的纹理贴图,然后保存fbx,fbx和纹理放在一个文件夹。下载动画ide,随便找一个自己喜欢的,下载的文件是fbx,直接拖到unity的Assets下。1. 在Ready Player Me上获取免费的模型人物,2. unity创建urp工程,导入fbx和纹理。
·
1. 在Ready Player Me上获取免费的模型人物,https://readyplayer.me/ch/hub/avatars
将下载的模型通过blender 导入,另存所有的纹理贴图,然后保存fbx,fbx和纹理放在一个文件夹。


2. unity创建urp工程,导入fbx和纹理
3. 下载动画,去https://www.mixamo.com/#/ 下载动画ide,随便找一个自己喜欢的,下载的文件是fbx,直接拖到unity的Assets下

4. 开始添加动画
- 选中你的 Ready Player Me 角色,在
Inspector里找到 Animator 组件。 - 确保
Controller里已经有一个Animator Controller,如果没有:- 在
Project视图里 创建一个Animator Controller(右键 →Create → Animator Controller),命名为AvatarController。 - 把
AvatarController拖到 角色Animator组件的Controller字段里。 
- 在
- 双击
AvatarController(双击进入Animator视图)。 - 拖动
HumanoidIdle动画到Entry状态,确保它是默认动画。
模型注意配置骨骼
可能遇到的问题: - 动画没有循环:确保勾选 Loop Time

- 动画导致人物移位
启用 Foot IK,打开Animator视图(双击AvatarController),选中Idle动画状态,在Inspector里勾选Foot IK。
-
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)