【UE5】实时海洋水系统 Easy Waterscape – Realtime Ocean & Water System

虚幻版本:UE5.7——5.8

EasyWaterscape 是 Unreal Engine 5.7+ 的必备水体工具。它实时运行 Tessendorf FFT 海洋模拟,呈现逼真且不重复的波浪,从脚下一直延伸到地平线。所有功能都通过一个蓝图 Actor 驱动:将其拖放到关卡中,选择预设,几秒钟内即可获得水体效果,无需浏览冗长的设置或阅读繁琐的文档。每个变量和滑块都带有清晰的工具提示,方便您轻松使用。

  • 真正的FFT海洋模拟:Tessendorf/JONSWAP频谱驱动水面,与AAA水体模拟采用的方法相同。层状涌浪、中波和细碎波浪的运动和相互作用都如同真实水体一般,绝不会呈现循环噪声。
  • 专为游戏电影制作而设计。针对游戏使用进行了优化,并且在序列器/电影渲染队列/图表下稳定运行。
  • 无需拼接:EasyWaterscape 提供创建无拼接水面的工具(用户可调节),包括真实世界的现象,可自然地打破重复的图案。
  • 无垠的海洋或封闭的湖泊:在无边无际的海洋和较小的封闭湖泊或池塘之间切换。水面会跟随镜头移动,因此您可以无限航行或飞行,而无需担心水面会消失。
  • 浮力:包含三种浮力类型,满足您的不同需求。包括一个蓝图组件、一个尼亚加拉系统蓝图和一个材质函数。可对水面任意位置的实时波浪高度进行采样,使船只、碎片或角色在真实波浪上逼真地漂浮。
  • 内置海岸线生成器工具:一键生成海岸线。自动在您的陆地边缘添加泡沫、波浪爬升和破碎浪形。无需手动操作。
  • 动态泡沫:物理泡沫形成于水体自然褶皱处(基于雅可比定律),并以自然的方式积聚和消散。可选的崩塌泡沫则沿海岸线形成。
  • 一键预设:包含平静湖面、波涛汹涌的海面和风暴肆虐的海洋三种模式,可通过简单的下拉菜单选择。预设系统基于数据资产,因此也可以创建自定义预设。
  • 完全公开的控制选项。所有变量均可在实例中编辑,并带有工具提示,且可在编辑器中实时调整。
  • 100% 基于 Blueprint 编写。无需 C++,无需外部插件。完全可读且可扩展。

 

披露信息/须知事项:

  • EasyWaterscape并非一个完整的游戏系统,而是一个可供您进一步扩展的基石。
  • 当屏幕显示比例低于 100%(即在 50% 到 100% 之间进行放大)时,EasyWaterscape 可能会出现模糊、拖影或像素化现象。这是由于使用了时间超分辨率 (TSR) 技术。如果使用 TSR,建议屏幕显示比例设置为 100% 或更高。其他抗锯齿 (AA) 方法的效果更佳。

 

目前处于测试阶段:

  • 水下功能:内置水下后期处理功能,可实现流畅的水面过渡,且完全可控。目前功能正常,未来版本更新将着重提升质量并添加新功能。
  • 湖泊模式:目前运行良好,符合预期。未来的版本更新将着重提升系统效率。

1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com

2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。

3、交流反馈插件素材更多问题~可以联系加QQ群:819091096

解压密码点击查看

问题反馈