「SimplexNoise1D vs PerlinNoise1D」
パラーメタ1つのノイズ比較、上が改良版SimplexNoise、下が元となったPerlinNoise
「SimplexNoise2D vs PerlinNoise2D」
PerlinNoise2Dはちょっと単調に見えますね。
「SimplexNoise3D vs PerlinNoise3D」
返ってくる値域が違うため上のSimplexNoiseの方がはっきり見えます。それぞれクセがあるので、使うシーンによって切り替えてみるのも良さそうです。
「SimplexNoise - on GitHub」
Node.js用にnpmで公開されている「simplex-noise」のESモジュールを download.js で、ダウンロードし、PerlinNoise.js とインターフェイスを合わせました。
links
- なめらかなランダムノイズ、パーリンノイズのJavaScript実装とデモ、PerlinNoise.js
- ピクセルなテクスチャーをつくろう!pixel-texture-makerとマイクラ風な木ライブラリ「voxel-trees」移植