基于随机中点位移的分形山体生成算法

随机中点位移法生成山体

本方法以一条水平线段作为初始地形,并迭代执行以下步骤直至达到预设的山体形态:

1. 遍历线段: 针对当前地形中的每一条线段,执行步骤2和步骤3。

2. 寻找中点: 找到当前线段的中点。

3. 随机位移: 在垂直方向上对中点进行随机位移。

4. 范围缩减: 根据地形起伏需求,逐步减小随机位移的取值范围,以控制生成细节。

ppt 文件大小:12.88MB