Python的Perlin噪声
项目描述
Perlin噪声在现代CGI中无处不在。用于程序纹理、动画和增强现实感,Perlin噪声被誉为程序内容的“盐”。Perlin噪声是一种梯度噪声,它在伪随机值矩阵上平滑插值。
noise库包括Perlin“改进”噪声和Perlin简并噪声的本机代码实现。它还包括用于OpenGL着色器的Perlin噪声的快速实现。着色器代码和许多包含的示例需要Pyglet(http://www.pyglet.org),但是本机噪声函数本身不需要。
Perlin改进噪声函数还可以通过组合多个Perlin噪声的八度音来生成fBm(分形布朗运动)噪声。还包括方便生成湍流噪声的着色器函数。
1.2.2 AppVeyor支持Windows构建(感谢Federico Tomassetti)
1.2.1 修复MSVC兼容性(感谢Christoph Gohlke)
1.2.0 添加4D简并噪声、2D简并噪声平铺和参数化稀疏性
有关更多详细信息,请参阅CHANGES.txt
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
noise-1.2.2.zip (132.0 kB 查看哈希值)
noise-1.2.2.tar.gz (125.6 kB 查看哈希值)
构建分发
noise-1.2.2-py3.4-win-amd64.egg (44.7 kB 查看哈希值)
noise-1.2.2-py3.4-win32.egg (43.9 kB 查看哈希值)
noise-1.2.2-py3.3-win-amd64.egg (44.1 kB 查看哈希值)
noise-1.2.2-py3.3-win32.egg (43.4 kB 查看哈希值)
noise-1.2.2-py2.7-win-amd64.egg (43.4 kB 查看哈希值)
noise-1.2.2-py2.7-win32.egg (43.0 kB 查看哈希值)
noise-1.2.2-cp34-none-win_amd64.whl (28.8 kB 查看哈希值)
noise-1.2.2-cp34-none-win32.whl (28.1 kB 查看哈希值)
noise-1.2.2-cp33-none-win_amd64.whl (28.8 kB 查看哈希值)
noise-1.2.2-cp33-none-win32.whl (28.1 kB 查看哈希值)
noise-1.2.2-cp27-none-win_amd64.whl (28.8 kB 查看哈希值)
noise-1.2.2-cp27-none-win32.whl (28.4 kB 查看哈希值)
关闭
noise-1.2.2.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 36036cdaca131ddd2ab4397fba649af7f074ec08031e1e0a51031d0ae23b509a |
|
MD5 | 42867e2625b99defc549bc9d3ed76379 |
|
BLAKE2b-256 | 33805741a56563690255933ed5ca4e7fa9453c6a309e052ee2eac3b18a823b58 |
关闭
noise-1.2.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 57a2797436574391ff63a111e852e53a4164ecd81ad23639641743cd1a209b65 |
|
MD5 | d179f1490c1b55c57b0f0cad99832a10 |
|
BLAKE2b-256 | 1829bb830ee6d934311e17a7a4fa1368faf3e73fbb09c0d80fc44e41828df177 |
关闭
noise-1.2.2-py3.4-win-amd64.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a476b2b62efa56b777c5a04566930aa47cfda43eda0e744a39b55056e763064f |
|
MD5 | f2b7ef402459cd414ebcd8137cc585cd |
|
BLAKE2b-256 | 23ddd14040c0041371380b23e81349a361812fa093b3921cea3b3c054b79de20 |
关闭
noise-1.2.2-py3.4-win32.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 001782e0b67c260e734e48a409641707f502ee4cd186a74e6bda881fb3c44427 |
|
MD5 | cfadb83710913929513d59f6c64d3b66 |
|
BLAKE2b-256 | 9940f4348ef907f43d9a1e4e0a6029d0f62159642772bfb8396d8d62cb277a51 |
关闭
noise-1.2.2-py3.3-win-amd64.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0191e19e77be1018f5548e75125de1c6aec11a75a8693bb5f8f8106b63561ed8 |
|
MD5 | 3241ae10d7041a394ad86de8ac6fb9c8 |
|
BLAKE2b-256 | 6746ec01f4b827da658b7f0b5a2e6be19d948c7a22892e14c214a41474ccff75 |
关闭
noise-1.2.2-py3.3-win32.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a15336cea59c74f1b3b2bf03b76600a3d59b0e557da1219176b9ca216dca8a91 |
|
MD5 | 9fd475ad0ebd1fe6dc4c24c0d58d4eeb |
|
BLAKE2b-256 | cacdc949ca37845afb682ad16fa5977b8a9c3a6d297491af79234476cb6cb041 |
关闭
noise-1.2.2-py2.7-win-amd64.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fae41762d6b7a0a1e360ec4cb03260b6abcc302b2244a3feefdfbf52ffd612c9 |
|
MD5 | 2b6c919485bc7891ed45a308f528ed7c |
|
BLAKE2b-256 | 447ebce759e3649a89e564741d91c0ef5e123b55638d5cfe1f405a13b3b9272a |
关闭
noise-1.2.2-py2.7-win32.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0d3c51b538dfbbea85cbcf9fc4418ae5210136f5e39948968392a6d4f3cd39b0 |
|
MD5 | 50b53a23d4543317612facb63d5b7217 |
|
BLAKE2b-256 | db6d86851d73996a02cb7b06cd62d36ce7d313d2309b7dff2eedcdc846dd10d5 |
关闭
noise-1.2.2-cp34-none-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 065be3531a6b7a7dfcb6840646400a75e081511c524caa04feaea11e16e7ab24 |
|
MD5 | 3a26872f035e10d0bfedb443f4b957b8 |
|
BLAKE2b-256 | 614ac6fcde5bbd84c3ddf2bc0111012f2afcc65e2e7e42a187561dca0c39a9c3 |