1

所以我一直在使用我的谷歌技能来研究 Perlin 和 Simplex 噪声,并且遇到了很多对我自己来说有点数学重的文章。我也遇到过很多代码,但似乎是在 C# 或 Java 中,我对这两种代码都不够熟悉,无法推断噪声是如何产生的。

我的目标是找到一些会产生固体噪点的代码,类似于 GIMP 中的“Render Clouds”功能,如下图:

现在它不必有什么花哨的东西,我只想能够在我的程序中产生如上所示的噪音。

4

2 回答 2

4

Cinder是一个用 C++ 编写图形应用程序的优秀框架。它有一个内置的Perlin 噪音等级,目前维护得很好,并且有一个活跃的社区

用煤渣和噪音做的有趣的事情:

http://blog.soulwire.co.uk/laboratory/cinder/noise-reactive-particle-sphere https://1024d.wordpress.com/2010/07/23/quartz-composer-cinder-plugin/ https:// /vimeo.com/37555124

于 2012-07-12T03:16:03.893 回答
1

我能够在 C++ 中找到一个不错的 Simplex Noise 库,我可以使用它,但这就是 jeremy 的建议 :)

链接到 C++ 单纯形噪声:http ://www.6by9.net/b/2012/02/03/simplex-noise-for-c-and-python

于 2012-07-12T19:53:42.533 回答