|
0
|
| Jxyjimmy · 技术社区 · 2 年前 |
|
|
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类型的噪波,带有噪波
|
|
|
thomas beller · 为什么点击鼠标后屏幕上没有出现X? 1 年前 |
|
|
Nemo · 为什么Python类需要依赖于在其作用域之外定义的函数? 2 年前 |
|
|
Marcus Brown · 如何使用类在pygame中绘制圆?复制 2 年前 |
|
|
Oyavo · 如何获得声音对象的响度(Pygame) 2 年前 |