UE4内植物碰撞和风力设置

发表于2018-06-14
评论0 5.7k浏览
首先是这种碰撞

用需要骨骼绑定实现,一根枝干上不要有太多骨架,否则会比较软
这下面提供一种配置,只是测试出来感觉比较好

设置physics asset

全选bodies如上设置

下面全选constraints如下设置

总的来说就是减少不必要的抖动
部分枝条需要其他硬度,可以单独设置

下面是物体碰撞设置,默认我们需要植物与植物之间不要有碰撞
避免过密的时候抖动
先锁定轴向,避免倒掉

统一草的碰撞体,忽略自身相互碰撞
就是一开始选择physicsbody(默认的)然后改custom
在ignore上也选physicsbody

当然更多碰撞可以在项目设置里改

接下来是简单风力

在材质当中使用SimpleGrassWind:http://api.unrealengine.com/INT/Engine/Rendering/Materials/Functions/Reference/WorldPositionOffset/index.html

这个节点一般放在最后world position上,注意如果有其他控制world position的节点,那么这个放最后一个效果更好

首先需要一张抖动幅度的图,这里我就使用的植物的在substance designer中烘焙的position,只使用了高度的通道

材质如下:
来自:https://blog.csdn.net/shenmifangke/article/details/80281904

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

标签: