独立游戏开发者兼图形程序员 Krystian Komisarek(@ImaginaryBlend)的新作「Fluid Flux」终于发布了!这是一款面向 Unreal Engine 的资产,可以轻松实现实时流体模拟。
Fluid Flux
特点
- 实时浅水模拟 – 流体数据修饰器、波浪生成器、可扩展接口
- 流体表面渲染 -焦散、湿润、水下、水位线、平流泡沫、平流波浪、与海洋混合、动态音频检测
- 流体交互 – 简单且低成本的涟漪求解器,会与角色一起移动,并进行了最小限度的优化。
- 海浪混合 – 以 1 次渲染绘制可侵蚀的海洋高度图纹理
- Niagara 环境交互 – 高质量特效、弹跳、植物、角色游泳、船只。
- 简洁高效、对 GPU 友好的实现,接口遵循 KISS(Keep It Simple, Stupid)原则。
- 小型、紧凑、低内存占用
- 将流向图烘焙到顶点色中的超高速静态网格生成工具。
- 高级流体状态管理,支持在游戏过程中读取状态。
- 用于在蓝图中采样流体高度和流向的 Niagara 流体异步回读系统。
- 动态音频分析器。声源会随流体运动而布置。
- 4 个示例地图 – 海滩、岛屿、河流、烘焙静态河流
- 使用基于速度的流体流动平流方法,用于泡沫焦散和波浪
限制事项
- 目前不支持开放世界。
- 无法复制模拟。
- 模拟是在沿高度方向投影的 2D 网格上计算的。
- 无法进行波浪和水花模拟。
- 不支持 VR 和移动端
- 流体表面渲染目前使用非分割平面网格。
- 目前没有与 Water Plugin 的集成。
由于是基于平面(2D),表现上多少会有一些限制,不过这是我从开发过程中的视频开始就一直关注的资产。
「Fluid Flux」的价格是 $349.99,换算成日元大约 5 万日元左右。作为娱乐用途购买的话会有点犹豫的价格,不过我一直都在买もこの方的资产,拿来玩了不少东西,所以也很想试试……。 现在特别让我试用中。
大家也一定要去看看。