噪声绘制工具
噪声绘制工具是一个非常多功能的绘制工具,它允许用户在世界中使用程序生成的噪声进行绘制。有许多不同的噪声可以选择并进行配置。每种噪声都有独特的选项和模式,适用于不同的场景。
第一个独特的选项是“3D”设置的切换开关。这允许在 3D 中计算噪声,从而可以绘制表面的侧面,而不仅仅是顶面。
接下来,我们有“尺度”选项,它调整了噪声相对于方块网格的大小。较大的尺度意味着噪声模式会在更大的方块区域内扩散。
噪声类型
这些不同噪声之间有一些共享的设置。以下是这些噪声之间共有的选项,每种噪声的具体设置在各自的部分中进行了描述。
- Octaves(八度): 这个设置决定了使用的噪声层数。更多的八度会产生更多的细节和复杂性,但会带来更高的计算成本
- Lacunarity(缺口度): 这影响每个八度的“频率”。较高的值会增加频率,导致噪声模式中的特征更小
- Gain(增益): 这控制每个八度的振幅。较高的值会增加每个连续八度的影响。较低的值会使八度的效果更加微妙
- Seed(种子): 种子值用于初始化噪声生成算法,提供一个起始点。不同的种子会产生不同的噪声模式,但相同的种子始终会产生相同的模式。保持相同的种子对于想要继续模式而不是开始新模式很有用
- Jitter(抖动): 这个值控制细胞噪声的均匀性,通过限制种子点可以离开其起始的网格排列的程度。
0.0的值将返回一个完全均匀的网格模式,1.0将返回一个最小程度均匀的模式。
仅适用于细胞噪声类型Voronoi Edges(Voronoi边缘)、Worley和Metaballs(次级球体)
Simplex(简单)
Simplex噪声生成一个平滑、连续的模式,通常在可视化时类似于丘陵或波状的地形。
Simplex噪声是Perlin噪声的改进版本。
Worley
Worley噪声,也称为细胞噪声,创建一个类似于不规则单元或Voronoi图的模式,每个“单元”都有一个独特的强度点,并朝着其边界逐渐消失。
- W1: 这是最接近的Voronoi点的距离权重
- W2: 这是第二接近的Voronoi点的距离权重
- W3: 这是第三接近的Voronoi点的距离权重
W1、W2和W3值之间的相互作用在很大程度上影响Worley噪声的结果。例如,如果W1很高,而W2和W3很低,模式将具有明确定义的、不规则的单元。但如果W1