我需要一种在 python 中快速生成 3D 单纯形噪声的方法。有什么方法可以解决这个问题?
问问题
5515 次
3 回答
12
$ pip install noise
该软件包旨在为您提供简单易用、快速的函数,用于在 Python 程序中生成 Perlin 噪声。Perlin 噪声被称为程序生成的“盐”,因为它在其应用中增加了相当大的风味。噪声通常用于在纹理、动画和其他程序内容生成中赋予真实感——头发的位置、山脉的高度、森林的密度、旗帜的挥动等等......
噪声库包括 Perlin“改进”噪声和Perlin 单纯形噪声的本机代码实现。
示例代码包含在包中,例如2dtexture
:
于 2010-12-17T04:47:27.097 回答
0
使用具有合适周期的 mod 函数。www 周围有很多页面解释 mod 功能。
只要确保它也适用于 3 维,一些适用于 1 或 2 维的模组可能不适合 3 维以上。
于 2010-12-17T04:31:04.887 回答
0
于 2010-12-17T04:36:00.697 回答