模拟效果调节指南
发布于:2024-10-18
提问:
插件中当前模拟效果不够满意,或者我们期望调节出一些特殊表现效果时,该怎么调节呢?
回答:
1. 服装模拟效果由哪些因素影响
插件服装模拟表现主要受算法模型、参数设置、服装数据、以及算力资源的影响。一般情况我们优先调节服装数据和参数设置。
2. 服装数据调节方法
排除算力影响因素(帧率>25帧,提供帧率方法见资源规范文档),出现模拟效果异常或想要调节出更理想的效果,就可以开始参数调节
查看布料属性
物理属性调节
资产库中布料一般由硬件测量而来,参数不需做调整。但存在部分布料属性非测量数据,此时需手动做调节。
判断属性值是否有极高值,有时则调节
参数 | 注意事项 |
拉伸 经/纬/斜 | 抗拉伸属性,数值越大,越不易拉伸 |
弯曲 经/纬/斜 | 抗弯曲属性,数值越大,越不易弯折(越难起褶皱) |
变形率 经/纬/斜 | 抗变形属性,两类参数要配合使用,调节褶皱变形程度,调节其中一类参数没有效果 |
变形强度 经/纬/斜 |
数值越小越友好,数值大对模拟难度高、性能消耗大,调节数值可从较小数值开始实验
布料物理属性调节繁琐,可直接使用预设
2.2 服装工艺
通过3D视口观察。版片显示以下状态时表示采用了服装工艺
正常 | 冷冻 | 形态固化 | 硬化 |
正常布料材质 | 淡蓝色无纹理 | 青绿色无纹理 | 土黄色无纹理 |
查看前确保取消“隐藏样式3D”
从属性面板检查。模拟表现异常的版片,选中版片后,属性面板可以查看版片状态设置。(粘衬、削薄也具有加强和减弱物理属性的作用)
这些工艺最终都会增强布料物理属性,模拟时服装也变得“更硬”。
工艺参数越大,性能消耗越大,如无必要建议直接取消使用这些工艺
为追求效果,可根据模拟表现合理调节(建议从较小数值开始实验),同时需配合增大求解器迭代次数(工艺强度数值大时,迭代次数可设为200)。
2.3 版片设计
版片设计时尽量选用大而整体的版片,不能出现太多细碎的版片,这会加重解算时的难度。
下图中6块版片缝合成衣领,解算时这些细小版片易出现错乱。建议整合成整体版片,减少版片数量。
3. 求解器参数调节方法
求解器参数中与布料仿真度相关的参数有:Time Step,Iterations,Self Collision Stiffness,默认设置可以满足大部分的需求,但是以下情况需要调整参数:
要获得特殊效果而添加服装工艺时,需要调大迭代次数 Iterations,帧率高的情况下可设为150~250
Time Step 不超过0.1,一般设置为0
数值太大会破面
Self Collision Stiffness 不小于0.5,
数值太低时版片会相互穿插导致穿模、纽扣等附件等会陷入布料内;数值太大会粘滞