Lake_湖泊
约 688 字大约 2 分钟
2026-02-15
概览
Lake 节点模拟地形上的降雨积聚过程,并创建物理上准确的湖泊。它能够自动识别地形中的盆地与洼地,根据降水量填入水体,并处理水体溢出与合并的逻辑,是构建高原湖泊、盆地积水或湿地景观的核心工具。
输入端说明
- In:主地形输入。接入需要生成湖泊系统的基础高度场。
- Precipitation:降水图输入。接入自定义遮罩以在局部控制降水量的分布,从而影响特定区域湖泊的形成。
输出端说明
- Out:主高度场输出。输出包含地形原始起伏与水面高度叠加后的最终高度结果。
- Water:水体遮罩输出。输出湖泊覆盖范围的精确二值化遮罩信号,用于材质的基础分配。
- Depth:深度图输出。输出反映湖泊内部水体物理深度的厚度数据,常用于计算水的透明度与深浅颜色过渡。
- Shore:岸线遮罩输出。输出湖泊边缘与陆地交界处的过渡区域遮罩,适用于模拟沙滩、潮湿土壤或沿岸植被。
- Surface:水面高度图输出。输出水面的实际海拔高度场(Heightmap)。在湖泊区域,该数据表现为绝对水平的平坦平面;而在无水区域,数值为 0。
参数
| 参数 | 解读 |
|---|---|
| Lake_Formation | |
| Precipitation | 降水量。控制用于形成湖泊的可用水量,直接影响生成湖泊的大小和数量。 |
| Small_Lakes | 小型湖泊。启用或调整小型湖泊的创建频率,增加地形中微小水体的分布密度。 |
| Flood_Control | 洪水控制。限制过度淹没,通过管理水量分布防止湖泊异常溢出或不自然地合并。 |
| Water_Floor | 水底海拔。设定湖床的最低海拔,决定水体的最小深度与基础水平面。 |
| Shore_Formation | |
| Shore_Size | 岸线尺寸。控制湖泊周围岸线的宽度和跨度,影响岸线向周围地形过渡的距离。 |
| Altitude_Bias | 海拔偏置。将湖泊放置倾向于特定海拔,使湖泊更有可能形成于高海拔盆地或低洼平原。 |
| Size_Bias | 尺寸偏置。调整生成大湖或小湖的倾向性,影响湖泊尺寸的整体分布比例。 |

