0
|
Jxyjimmy · 技术社区 · 1 年前 |
|
1
2
image of randomly genrated terrain pygame中的perlin噪声代码:
|
|
2
0
我建议安装
|
![]() |
3
0
首先,批判性思维:Perlin是一个流行的术语,但实际的“Perlin”噪声算法很旧,而且明显是平方对齐的。一般来说,最好使用Simplex类型的噪波。
我建议PyFastNoiseLite:
https://github.com/tizilogic/PyFastNoiseLite
按照安装说明进行操作,然后在此处镜像FastNoiseLite文档中的C++示例:
https://github.com/Auburn/FastNoiseLite/tree/master/Cpp
一定要注意它的内部倍频,你可以改变它
也可以将Python噪波库用于Simplex类型的噪波,带有噪波
|