多层布料抖动穿模问题

发布于:2024-10-18


问题描述

  • 布料模拟时抖动

  • 布料层级分不开, 里层布料往外冒,出现穿模

解决方案

布料模拟时算法会趋向能量稳定状态,不同层布料之间距离小于碰撞厚度或渲染厚度时,就会出现持续的抖动或穿模。建议在Atelier中设置好布料的厚度参数,解算稳定后,再导入服装至UE。

1. 层级

从里到外逐层设置层级

注意面料正面朝向要一致,朝向不一致时算法自动分层易混乱。可手动设置 表面翻转

2. 碰撞厚度与渲染厚度

碰撞厚度=布料厚度+额外模拟厚度

渲染厚度=布料厚度+额外渲染厚度

紧贴的多层布料交叉穿模,设置碰撞厚度>渲染厚度

出现抖动时,增大版片额外模拟厚度

3. 粒子间距

减小抖动版片粒子间距

4. 模拟模式

选择 精确模拟 模式,与UE中一致

服装复杂时需要更多的解算等待时间,可以分层解算服装

2.调节meta参数

多层时设置了较多的碰撞厚度,服装导入UE后模拟时会比Atelier中更膨,可以关闭Solver property 中的 Extra Thinckness

最终效果


提交反馈