Arzie100 发表于 2023-3-2 19:22

UnrealEngine 4/5 学习笔记:Niagara 流体模拟(3)

Niagara 流体插件

Niagara 流体(Niagara Fluids)插件提供了几种不同类型的模板:

[*]2D气体:模拟更高效,更适合游戏和实时使用。
[*]2D液体
[*]3D气体:模拟的外观更逼真,但不利之处是内存和GPU成本更高。
[*]3D液体
[*]浅水(Shallow Water):可用于模拟没有多少飞溅效果的水池。这在模拟船尾波或模拟物体在水中移动时形成的简单交互非常有用。
流体发射器摘要可分解为以下各个分段:

[*]网格(Grid):气体模拟由分割为单元格的网格表示。每个单元格包含该位置的介质的密度、温度和速度信息。网格单元越小,模拟的质量就越高,但性能成本也越高。
[*]模拟(Simulation):模拟分段将分解为三个子分段。
[*]模拟(simulation)
[*]碰撞对象(collide against):碰撞可以让模拟对关卡中的Actor做出响应。最常见方式是让这些Actor在与模拟接触时发生碰撞。
[*]涡流(turbulence)
[*]渲染(Render):渲染可分解为两个子分段
[*]渲染(Render)
[*]光源(Lights)
[*]调试(Debug)
[*]可扩展性(Scalability):对依赖于模拟的质量(Quality)设置的参数,可使用可扩展性设置覆盖。
[*]源(Source):调整源参数,以便根据传入粒子更改信息。
常用模块

设置边界:Grid 3D Draw Bounds Overlay
参考


[*]^https://docs.unrealengine.com/5.0/zh-CN/niagara-fluids-reference-in-unreal-engine/
页: [1]
查看完整版本: UnrealEngine 4/5 学习笔记:Niagara 流体模拟(3)