这个组件可以创建Perlin和Simplex噪声。在McNeel Europe的RhinoCommon上进行Grasshopper脚本编程时,我们教授如何用C#和Vb.Net编程实现这一功能。Grasshopper包含一个1D Perlin噪声函数(类似于正弦求和),但这个功能不能直接扩展到更多维度。
这个插件可以生成平滑的4D Perlin噪声和Simlex噪声,这两种都是非常知名的平滑噪声函数,由Ken Perlin研究。输入参数包括:- 一个点pt:采样位置 - 一个数字(双精度)t:时间中的“位置” - 一个比例值(数字):用于改变由pt和t传递的值的比例。 安装此组件的方法:- 将程序集下载到桌面 - 右键点击文件并选择“取消阻止”(可能不是必须的,但请这样做) - 从Grasshopper界面,选择文件 -> 特殊文件夹 -> 组件文件夹。- 将PerlinSimplexNoise.gha移动到该文件夹(以“Libraries”结尾) - 重启Rhino。您将在数学标签下找到这些组件!如果您想了解更多,我建议查看Simplex噪声解密。