forked from: [勉強]perlinNoiseを動かす（の解説を初級者がしてみる）

[勉強]perlinNoiseを動かす（の解説を初級者がしてみる）

Forkするかどうかについて考えた結果、「Forkしないでくれ」って
いう意見があったら削除する方向で行きたいと思います。

毎度思うんですけど、コメントの幅がどれくらいあればいいのか
気になりますね。

今回は今の今まで避けていた「PerlinNoiseを動かす」という、
多分、初心者・初級者がやりたいと思いつつ、難しそうで手を
出しづらいコンテンツの製作方法を勉強したいと思います。

なお、「PerlinNoiseって何？」っていうのはとりあえず
作品を見てもらって、後に書いてある参考URLをみて、
「あー、こんな感じなんだー」っていうのだけつかんでもらえれば。
これが扱えるようになると、別のフィルターを駆使して
雲とか火とか海とか作れるらしいですよ。
Bitmap系フィルタの魅力の一つだと思うので、これを習得すると
Bitmapの面白さが見つかるかもしれません。
僕はまだそこのレベルまで達していませんが。

初心者・初級者の方々、一緒に勉強しましょう。
また、中級者・上級者の方、何か指摘・補足があればよろしくお願いします。

なお、今回はPerlinNoiseの引数の解説が非常に長くなっています。
しかし逆にこれさえわかってしまえば、後はちょっとした応用です。
でも、あんまり構える必要もないな、と、調べながら思いました。

Fork元の作品は綺麗ですっきりしてますので、そちらを見て、わからないところがあったら
こちらを参考してみるというのも手だと思います。

今回もDownload後の閲覧推奨です。

先に大まかな流れを。
１．PerlinNoiseの引数用変数の設定をする
２．PerlinNoiseのそれぞれのレイヤーをどう動かすかを決める（X軸・Y軸の速度）
３．PerlinNoiseのレイヤーを別々に動かす。

これだけです。「それぞれのレイヤー」っていうのが鍵です。