Skip to content

xw0/PerlinNoise

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perlin Noise C++11

 Distributed under the MIT license, see LICENSE.txt

Ken Perlin の ImprovedNoise (http://mrl.nyu.edu/~perlin/noise/) を C++11 で実装しました。
Visual Studio 2012 で動作を確認しています。

リファレンス実装に加えて

  • 乱数シード設定
  • 1D, 2D ノイズ
  • オクターブノイズ

の機能を追加しました。

Example.cpp を実行すると、入力したパラメータで雲模様の画像を作成します。
入力例

  • frequency = 8.0
  • octaves = 8
  • seed = 12345

f8o8_12345

About

Perlin Noise (C++11)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%