Crest Ocean System URP v4.19 是一款面向 PC 和主机平台的高性能海洋系统,专为 Unity 引擎设计,支持 2020.3.46 及以上版本。该系统具备丰富的物理模拟与视觉表现能力,适用于需要真实水体效果的高质量游戏场景。
核心功能包括:支持反射、折射、散射、光影阴影及焦散效应的光线传输模拟;采用创新的“均衡器”式波浪编辑技术,支持 FFT 与 Gerstner 波浪模型;可通过 GPU 或 CPU 查询水体位移数据;提供动态波浪模拟(涟漪模拟),实现船只航行留下的水痕等动态交互效果;基于“波形样条”技术,可对河流、湖泊及海岸线进行精细控制;支持浅水环境下的光线散射与波浪衰减;可像贴图一样在水面上叠加颜色,实现类似 decals 的效果;模拟波浪与岸线产生的泡沫,并可通过网格、轨迹、线段及粒子渲染器对泡沫等数据进行动态操控;支持部分浸没与液面弯月效应的水下场景;可基于特定几何体(如球体)限制水体表面与水下的渲染范围;提供基于 Shader Graph 的节点系统,支持在透明物体上应用水下效果;支持水体的水平流动(Flow)功能;具备简单的浮力物理接口,并兼容 Dynamic Water Physics 2;支持灵活的时间同步机制,适用于网络对战与场景切片;支持水体表面裁剪,可用于生成船体、洞穴等结构;支持 VR/XR 环境(仅限单次实例化渲染);兼容延迟渲染与前向渲染模式,支持透视与正交视图;附带多个实际场景示例,覆盖多种应用场景;在编辑器中提供详细的帮助提示,直接显示配置错误并提供修复按钮;配套在线文档,包含嵌入式视频教程,帮助开发者快速上手。
该资源包持续迭代更新,所有收入将用于后续功能开发与优化,致力于为游戏开发者提供稳定、高效且可扩展的海洋解决方案。