OceanShaper 5.2+ 是专为 Unreal Engine 设计的高定制化水体系统,支持创建从宁静海面到狂暴风暴的多样化海洋场景。新增湖泊、河流、瀑布及动态水体遮罩功能,极大提升了水体场景的灵活性与表现力。
系统提供多层级可配置的海浪系统,支持独立控制每层海浪的风力影响,可自定义波峰、波谷及水下散射的颜色,实现真实或风格化的水体表现。支持动态水体遮罩,可精确移除船只等物体内部的水体,增强场景真实感。波浪衰减可按地形边缘进行调节,实现自然过渡效果。
支持丰富的水体交互功能,包括船只泡沫轨迹、水体物理交互、水下后处理(如雾效、光斑、深度暗化)以及生动的动态光斑效果,适用于热带浅海到令人不安的深海等不同氛围场景。系统内置可调生物发光效果,可应用于海岸线、波峰及水体交互,显著提升夜间环境的沉浸感。
支持通过蓝图函数获取水体高度、WPO与法线信息,提供基础可控制的物理船只示例,便于开发者快速上手。支持手动放置波浪的自定义波浪 Actor,满足特定艺术构图需求。波浪采用 Niagara 生成的 Gerstner 波浪并支持无缝平铺,兼顾性能与视觉质量。
系统采用模块化设计,开发者可根据项目需求灵活选择功能模块,支持从热带碧海到极地冰原、奇幻世界到科幻废土等多种水体风格,适用于各类主题场景,如热带、科幻、恐怖、毒水等。提供多种预设海洋示例,涵盖从平静到剧烈风暴的波浪形态与色彩变化,帮助快速构建场景。
此外,支持根据距离动态调节细节层级,有效减少贴图重复现象,提升远距离视觉表现。配套包含一个演示岛屿环境,便于开发者进行场景搭建与效果验证。官方主页:https://www.fab.com/listings/be7c5244-15ed-451d-966b-6bf49a7ee392