You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Daz导入Unreal后Control Rig骨骼层级不符及动画异常求助

解决Daz角色导入Unreal后的骨骼匹配与动画异常问题

一、先从Daz端修正骨骼结构

  • 打开Daz Studio选目标角色,按F2进入骨骼编辑模式。找到那根多余的Shoulder骨骼直接删掉,把原本挂在它下面的手臂根骨拖去连到锁骨处的Upper Shoulder上,保证骨骼链是连续的。
  • 检查pelvis和head的父级:确认pelvis的父骨是根骨骼(Root),head的父骨是Neck,要是层级错了直接拖骨骼调整就行。
  • 导出前一定要跑一遍标准化工具:顶部菜单点Edit > Figure > Rigging > Standardize Rig,这个工具会把Daz骨骼对齐通用人形标准,能大幅减少Unreal导入时的层级冲突。

二、优化FBX导出参数

  • 导出FBX时,在「骨骼」选项卡里勾选Export only deform bones(仅导出变形骨骼),取消Export control bones(控制骨骼),别让多余的控制骨骼混进Unreal搞乱层级。
  • 把Bone Hierarchy设为Preserve,同时勾选Use T-Pose——Daz角色默认可能不是标准T姿,强制导出T姿能让Unreal更好识别骨骼对应关系。

三、Unreal端修复层级与骨骼映射

  • 角色导入Unreal后,打开Skeletal Mesh编辑器的Skeleton标签,点Retarget Manager。选Humanoid作为目标骨架,手动把Daz骨骼映射到Unreal标准骨骼:
    • 把Daz的Upper Shoulder对应到Unreal的Shoulder
    • 确认pelvis对应Unreal的Pelvis,父级设为Root;head对应Head,父级设为Neck
  • 针对Control Rig的层级警告:打开Control Rig编辑器,找到pelvis和head骨骼,调整它们的父级和Skeletal Mesh的骨骼层级完全一致。如果是用Daz to Unreal插件导入的Control Rig,右键直接选Reset Hierarchy to Match Skeletal Mesh就能快速同步。

四、验证动画适配效果

  • 映射完成后,拖Unreal自带的默认人形动画(比如Idle、Walk)到角色蓝图里测试播放。要是还有肩膀偏移这类局部异常,回Daz微调Upper Shoulder的位置,重新导出再映射一遍。
  • 用Daz to Unreal插件的话,在插件设置里勾选Auto-Retarget to UE Humanoid,插件会自动完成大部分骨骼映射,省不少手动调整的功夫。

内容的提问来源于stack exchange,提问作者Zahid Shaikh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:47:23