基于Niagara Grid2D技术的伪造流体效果。

该模拟核心未使用压力场、散度以及其他常用于创建流体模拟的复杂技术。模拟可从模板缓冲或粒子进行发射。

此效果中,主要运动基于用户定义的风力变量、系统运动以及自定义噪声。

该资源包包含大量示例,涵盖烟雾、火焰、爆炸、冲击波以及多彩魔法效果。

版本:Fluid AuraTrail Grid2d UE 5.4 – 5.7

所有示例均使用1个通用发射器。

所有修改均通过暂存器(Scratchpad)进行,以便您可以使发射器独立,并对发射器及内部逻辑进行任何更改(需要复制模块)。如此一来,每位VFX美术师都可以根据自身需求对其进行修改并添加新功能。

为使该资产正常工作,您需要在项目中启用以下几项:

需要启用“NiagaraFluids”插件。

需要在项目设置中启用距离场生成——“Generate Mesh Distance Field”。(非必须,仅用于粒子碰撞)

需要在项目设置中启用模板——“Custom Depth-Stencil Pass=Enabled with Stencil”。

性能表现:

影响性能的主要方面:

模拟分辨率。

同时需要注意的是,Y轴上的分辨率会根据已设置的Sprite缩放比例而变化。

“Stage: Offset Simulation”类别中的模拟迭代次数。

用于实现更连续的模拟轨迹。

在rtx3070上的性能测试——

根据画质设置,每帧耗时约0.2ms至1.5ms。

例如,若场景性能被限制在60fps,则模拟的影响将根据设置消耗约2fps至8fps。

发表回复

后才能评论