UE4的4.20版本开始,支持布料工具。当然,UE4的官方文档也进行了说明。
目前我在使用布料过程中,获得了一些相关的技巧。
布料工具:
布料仅可用于skeleton mesh。
?
打开skeletonmesh界面后,如图,在工具栏选择“片段选择”,选中想要添加布料的物体(通常,你可以在模型中特别地将那些布料分离出来,作为单独的物体)
?
我们右击后,选择从分段创建布料数据,将布料名称命名后,点击创建。
?
仍然是右击,对你选择的片段,选择应用布料数据。
然后,仍然是片段选择,选中你选择添加布料的物体,点击激活布料绘制
点击你之前创建的布料数据,骨架网格物体相应的部分会变为紫色,而这个颜色是对应的布料数值0(固定不动)。
我们会看到config栏,那里是设置布料属性的参数。
这里的参数我们暂时不修改了
下面其他选项,就是与笔刷相关的数据了
?笔刷的strength力度,radius半径,paint value笔刷的值,falloff笔刷硬度(或者说是衰减)
布料的值从0-100,代表布料可以偏移的值
除了笔刷工具外,还用平滑、填充、梯度工具,这里的工具类似于绘画工具,具体可以查询官方文档,这里不做额外的说明。
刷完布料后,点击停止绘制即可。
注意:这里可能会出现布料陷进模型的情况。
?
解决方法是:
1减小布料的值
2点击物理(这对部分模型有效)
?这里同样可以看到布料模拟的效果。我们把这里,碰撞的大小和位置设置好即可