动态真实水(Dynamic Real Water)是Unreal Engine 5的一款基于GPU加速的FFT水模拟插件。它具备基于计算着色器的FFT波生成、多LOD网格流式传输、模块化物理体系统、通过GPU读取实现的异步浮力物理、解析泡沫、半解析焦散、深度图生成以及动态水下效果等功能。

该插件适用于多种场景,包括游戏、电影动画、交互体验和模拟,尤其在需要高视觉保真度、波浪动态效果和响应式浮力的场合表现突出。其设计兼顾灵活性与可扩展性,既能满足小规模场景需求,也能适配大型开放环境。

版本:Dynamic Real Water v1.1 5.7

功能特点:

• GPU加速FFT波浪

• 100%复制功能

• 客户端网络移动平滑处理

• 简单直观的拖拽式系统

• 实时高光照明、解析泡沫及焦散生成

• 预测力平滑技术

• 基于物理的AAA级品质水效果

• 水下洞穴的复制水遮罩

• 异步水线捕获

• 异步GPU读取回传

• 支持加法/减法碰撞形状的自定义物理体系统

• 骨骼网格支持

• 基于物理的精确浮力力计算

• 从碰撞形状自动计算质心

• 平滑地形深度图生成

• 动态响应式水下系统

• 约256×256瓦片覆盖范围(约256平方公里或100平方英里)

• 动态可定制的高级网格管理

• 高质量优化(在3060ti编辑器中耗时仅2.7毫秒)

• 极度模块化、易读、代码整洁

• 占用磁盘空间小

• 异步任务子系统

• 序列器支持

• 自给自足系统

• 持续开发的路线图

当前限制(暂不支持):

• 每个关卡仅支持一个水体。

• 未与Water插件集成。

• 不支持移动平台。

• 除Windows外的其他平台尚未进行兼容性测试。

• 水质设置暂未提供。FFT分辨率目前固定为256×256。

Technical details
Number of Blueprints: 17

Number of C++ Classes: 18

Number of Meshes: 13

Number of Materials: 24

Number of Material Functions: 33

Number of Textures: 28

Number of Shaders: 15

Network Replicated: Yes

Supported Target Build Platforms: Windows

Important Notes: I’m actively supporting Dynamic Real Water and will respond to questions, bug reports, and feature requests as quickly as possible. If you find the plugin useful, a positive review would be greatly appreciated, it helps support continued development and future updates.

发表回复

后才能评论