Maya服装到UE解算出片(新手)

发布于:2024-10-18


配套资产

Maya中处理角色与服装

划分为服装和角色:
  • 服装网格
  • 角色网格(鞋子、盔甲等部件作为服装碰撞体不需要解算,所以也分到角色上)
服装网格绑定骨骼
  • 这里服装绑骨不要求准确,只需要导入UE中资产格式是骨骼网格体就可
  • 再分别导出角色与服装FBX

UE中创建Style3D服装资产

导入角色与服装骨骼网格体:
  • 将角色和服装FBX导入UE,创建SkeletalMesh资产

安装Simulator插件:

创建Style3D服装资产:

  • 选中服装骨骼网格体,创建Style3D服装资产

添加Style3D组件

挂载Style3D组件:
  • 角色添加到场景中
  • 角色主骨骼网格体下,搜索添加Style3D组件
  • 挂载服装

设置服装约束

快速绑定到角色:

绘制Attach范围:

绘制Attach,白色区域(数值为1)为纯蒙皮Attach区域,黑色区域(数值为0)为纯解算区域

场景录缓存

角色主骨骼网格体添加动画:
设置姿势适配:
录制缓存:
  • Style3D组件中模式设为Garment Cache Record ,设置缓存名称
  • 运行录制缓存
  • 停止运行,结束录制缓存
播放缓存:
  • 模式修改为Garment Cahce ,从Exist Cache中复制要播放的缓存名称到Cache To Play中
  • 运行就开始播放缓存

Sequencer中录制缓存

添加Style3D缓存轨道:
  • 角色轨道下添加Style3D轨道
  • Style3D轨道下再添加Garment Cache服装缓存轨道
  • 拖动缓存轨道,与角色动画轨道长度对齐(缓存轨道区间即为录制范围)
缓存录制设置:
  • 缓存轨道右键 属性中设置模式为Cache Record 录制模式,并填入缓存名称
  • 缓存录制相关设置,在场景细节面板Style3D组件中设置,设置完点Sequencer保持生效
  • 常用设置有:Posefitting、Cache Record Setting、Solver Property
录制缓存:
  • 使用Movie Render Queue渲染器录制缓存
播放缓存出片:
  • 缓存轨道右键将模式改为Cache Play
  • 使用Movie Render Queue渲染出片

提交反馈