从 UE4 到 UE5,NeighborGrid3D 发生了一些变化。它现在是一个更灵活的系统,但需要一些工作才能使用。
NeighborGrid3D 不再指定 x、y、z 中的单元格数量或数据接口本身的世界网格大小。这已被称为 “Neighbor Grid 3D Set Resolution” 的更灵活的模块所取代。这种变化的原因是现在可以链接各种发射器参数来驱动分辨率,而不是在数据接口本身上硬编码。
要查看它的实际效果,请查看 SandSystem。
/NiagaraFluids/Templates/Sand/Systems/SandSystem
下图是需要集成的重要更改的屏幕截图。

设置红色部分 NeighborGrid 后,必须调用绿色部分 Neighbor Grid 3D Set Resolution。并在紫色部分,可以看到控制模块上的 NeighborGrid 的各种参数。
请注意,必须在 Emitter Spawn 中执行此操作。