ue4内植物碰撞和风力设置

首先是这种碰撞

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

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

设置physics asset

ue4内植物碰撞和风力设置

全选bodies如上设置

下面全选constraints如下设置

ue4内植物碰撞和风力设置

总的来说就是减少不必要的抖动

部分枝条需要其他硬度,可以单独设置


下面是物体碰撞设置,默认我们需要植物与植物之间不要有碰撞

避免过密的时候抖动

先锁定轴向,避免倒掉

ue4内植物碰撞和风力设置

统一草的碰撞体,忽略自身相互碰撞

就是一开始选择physicsbody(默认的)然后改custom

在ignore上也选physicsbody

ue4内植物碰撞和风力设置

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

ue4内植物碰撞和风力设置


接下来是简单风力

ue4内植物碰撞和风力设置

在材质当中使用SimpleGrassWind
http://api.unrealengine.com/INT/Engine/Rendering/Materials/Functions/Reference/WorldPositionOffset/index.html
这个节点一般放在最后world position上,注意如果有其他控制world position的节点,那么这个放最后一个效果更好

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

材质如下

ue4内植物碰撞和风力设置






相关文章:

  • 2022-12-23
  • 2021-04-27
  • 2021-09-08
  • 2021-09-03
  • 2021-08-15
  • 2021-11-05
  • 2021-08-18
猜你喜欢
  • 2021-08-21
  • 2022-02-03
  • 2021-08-16
  • 2021-07-20
  • 2021-07-12
  • 2021-08-16
  • 2021-04-12
相关资源
相似解决方案