ue4内植物碰撞和风力设置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenmifangke/article/details/80281904

首先是这种碰撞

用需要骨骼绑定实现,一根枝干上不要有太多骨架,否则会比较软

这下面提供一种配置,只是测试出来感觉比较好

设置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,只使用了高度的通道

材质如下







猜你喜欢

转载自blog.csdn.net/shenmifangke/article/details/80281904
今日推荐