二维项目制作和私有化部署全流程免费,无水印,不限制数量 点击下载

15. 水的设置

视频介绍

大家好,欢迎来到山海鲸可视化鲸孪生-水的设置。本课我们将带大家全面了解在山海鲸系统中,水体渲染一共有哪几种类型,以及它们各自的特点与适用场景。

在山海鲸的Web端渲染中,我们长期致力于技术的突破。目前系统已实现对GIS影像的高效整合、体积云渲染、高空云层模拟及大气散射等复杂视觉效果的融合,在浏览器端即可呈现出极具真实感的三维视效体验。水体渲染作为重要的一环,同样经过深度的技术探索。

目前在山海鲸平台中,水体的渲染方式主要分为三类:

1. 平面水
平面水是最基础也是使用最广泛的一种水体效果。它的原理是通过一个二维平面结合法线扰动来实现水面的波动视觉效果。只需开启山海鲸场景中的 SSR 功能,水面即可反射地形与天空,并展现一定程度的光影扰动。
该水体类型的最大优势在于性能优秀,适合性能要求较低或视角限制较强的场景。不过,平面水也存在一些限制。例如,岸边会显得生硬,且虽然看起来有波纹效果,但实际仍是静态的二维平面,缺乏真实的水体动态感。因此,建议在低配置设备或对真实感要求不高的项目中使用平面水。

2. 波形模拟水
波形模拟水通过网格模型对每个顶点进行动态波形计算,从而生成更加真实的水面效果。它支持浪尖白沫与岸边白沫效果,能展现波浪拍打岸边的动态感,视觉表现远优于平面水。
此外,该类型的水体还支持对材质的多种自定义设置。例如,可以调节最大透明深度,通过真实的折射效果展现水底反射,实现高度的真实感。系统也提供不同的波形种类以供选择,但高级波形模拟会消耗更多性能资源。因此,波形模拟水更适用于需要高度视觉真实感、且系统性能充足的应用场景。

3. 物理模拟水(浅水方程式模拟)
物理模拟水基于浅水方程式进行实时水体流动计算,是山海鲸中最复杂也最真实的水体模拟方式。该水体不仅具备波形模拟的所有视觉效果,还可以根据场景内的几何结构动态调整水流流向与速度,实现高度拟真的淹没、水流、积水等效果。
在开启浅水模拟功能后,系统会在指定区域内实时计算水的传播路径和高度变化,任何地形起伏都能对水流产生真实的物理反应。此类水体模拟非常适合用于洪水预演、水灾评估和城市排涝等场景,但对性能有较高要求。

总结
通过本节课程,我们了解了山海鲸系统中三种主要的水体渲染方式:平面水、波形模拟水和物理模拟水。每种水体都有其适用范围和平衡点,开发者可根据项目对性能与真实感的需求进行合理选择。接下来的课程中,我们将逐一讲解每种水体的详细设置方法,帮助大家更加灵活高效地进行三维水体效果开发。