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

发布于:2024-10-18


前置准备

资源下载:

Style3D Atelier

Style3D Simulator

样例资源:📎服装角色资源.zip

一、安装插件

1.将插件解压,复制对应版本的插件文件夹,放入项目文件夹下Plugins文件夹

2.启动Unreal,在编辑_插件窗口,搜索Style3D Simulator插件,勾选“已启用”,重启Unreal

二、添加Style3D组件

在角色骨骼网格体下,搜索添加Style3D组件

登入账号

三、Atelier适配服装

在Style3D组件中导出角色碰撞体

Atelier中打开服装工程,导入角色碰撞体

导入配置:

调整服装版片,适配角色身形

https://www.bilibili.com/video/BV1W64y1E7m7/?spm_id_from=333.999.0.0&vd_source=1e18eabf587cdf8d6477f9c3f5b9683d

四、服装导入UE

UV编辑器,全选版片,点安排,将UV排布在第一象限

导出SMD

将SMD拖入UE资源浏览器

导入完成后,资源浏览器中生成一个服装文件、和对应的文件夹

文件夹内包含网格、材质、贴图等资源

五、姿势适配

将服装拖入Style3D组件Meta Data Asset中

角色骨骼网格体添加动画资产

Style3D组件中PoeseFitting:勾选Enable Posefitting、点击PoseFitting

PoseFitting后服装将适配动画初始姿势

六、录制缓存

场景中录缓存

Runtime Mode设为 Garment Cache Record

设置缓存名称

点击运行,开始播放动画和录制缓存

缓存录制中,界面右下角会出现录制进度提示

停止运行,结束录制缓存

重新运行,缓存名称设置没有改变时,自动覆盖之前录制的缓存。所以想要新的缓存,先修改缓存名称,再开始录制缓存

场景中播缓存

角色动画设置为录缓存时相同的动画

Style3D组件

RuntimeMode设置为Garment Cache Play

从Exist Cache已有缓存中复制要播放的缓存名称,填入Cache To Play

点击运行,即可播放缓存

Sequencer中录缓存

添加Level Sequence

添加角色动画

角色下添加Style3D轨道

拖动Garment Cache轨道与动画轨道首尾帧对齐

调节录制范围对齐动画轨道与缓存轨道首尾帧

选中缓存轨道,右键Property中,设置缓存名称,模式修改为 Cache Record

  • 缓存录制模式,轨道中绿线表示线段范围内已有缓存数据,红线表示线段范围内没有缓存数据

添加相机

选择Movie Render Queue,点击渲染,开始录制

录制缓存,右下角有缓存录制进度提示

录制完成后,缓存轨道中出现绿线

Sequencer中播缓存

选中缓存轨道

右键Property中设置缓存名称,设置缓存名称,设置模式为Cache Play

缓存轨道中不显示红绿线,则为缓存播放模式

点击Movie Render Queue渲染输出


提交反馈