Style 3D布料模拟 + UE5.2

1. 工具安装

Style3D布料制作工具下载:Style3D Atelier

Style3D UE5.x 插件下载地址:Style3D Simulator

Style3D Atelier下载完成之后,直接进行安装即可。安装完成之后,注册Style3D的用户,登录即可使用30天免费试用(试用版本功能限制,不能进行实时模拟,试用结束直接转为免费版);

Style3D Simulator插件下载完成之后解压缩,找到对应的UE版本,将文件夹复制到UE编辑器安装目录下的Plugins文件夹下:..\UE_5.2\Engine\Plugins;

2. 导出OBJ模型资源

  • 新建UE项目工程,导航菜单栏:编辑——>插件——>搜索“Style 3D”——>启用Style3D Simulator插件;

  • 返回编辑器界面,导入数字人的骨骼网格体并添加“Style 3D”组件到骨骼网格体上;

3. 导出SMD布料资源

  • 打开Style 3D Atelier,选择资源库,选择想要导出的布料文件,双击打开(布料文件可以从右上角的在线素材进行添加);

  • 全选所有织物,右键点击,选择解冻(如果没有这个选项就是不需要解冻,忽略此步骤。解冻之后Atelier的解算功能才能正常模拟);

  • 导航菜单栏:开始——>固定针,然后快捷键“Ctrl + A”进行全选,之后进行Delete删除所有固定针(固定针同样会影响模拟效果);

  • 导航菜单栏:开始——>选择/移动,然后点击模特选项,选择模特,然后空白区域右键选择显示全部模特;

  • 点击模拟按钮,开始进行布料解算,在解算过程中点击模型,调整姿势为A Pose,解算器会自动从I Pose向A Pose过度;

  • 解算完成后,再次点击模拟按钮结束解算过程,此时模特为A Pose;

  • 将UE里导出的OBJ模型拖到Atelier软件里,选择添加,然后调整模型和原来的模特大致重合。点击原来的模特,参加模拟改为“否”,然后右键点击原来的模特,选择隐藏模特;

  • 然后点击模拟按钮开始进行模拟,模拟完成后,导航菜单栏:文件——>导出——>导出SMD文件,选择文件夹进行保存;

4. UE进行布料模拟

  • 在UE的插件里登录Style 3D账号,并且在UE的内容浏览器新建文件夹:Style 3D,将导出的SMD文件拖入文件夹进行导入;

  • 将导入的SMD资源给到Style3D的服装资源选项槽,在放置Actor里进行搜索:Style 3D,将Style 3DInteraction Actor拖入场景中,选择求解属性,启用虚拟力;

  • 切换到Style 3D Runtime选项卡,修改运行模式为:服装模拟,即可实时进行模拟(需要付费开通企业版),也可选择缓存录制可播放进行模拟;

缓存录制需要先选择缓存录制,运行场景进行帧缓存,然后再修改为缓存播放,播放指定的缓存文件即可;

5. 解决UE中布料穿模的问题 

  • 将布料的SMD资源卸下,动画也卸下,切换选项模式为网格体绘制模式,选择绘制,启用透明度,笔刷强度设置为1;

  • 通过修改绘制的颜色,将四肢分别涂上对应的颜色(左臂:RGBA:1,0,0,1;右臂:RGBA:0,1,1,1;左腿:RGBA:0,1,0,1;右腿:RGBA:1,0,1,1),如下图所示;

  • 切回选项模式,双击内容管理器的布料SMD文件,打开编辑。根据四肢对应的布料部分,将四肢的碰撞添加到对应的碰撞组,保存即可;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值