[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
プログラミング、3DCGとその他いろいろについて
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
鍾乳石のできるようすをかんたんなプログラムで見てみます。
このプログラムはとてもかんたんな仕掛けで鍾乳石を作ります。このプログラムがあつかうのは岩でできた天井(茶色いでこぼこ)と水(水色の丸)だけです。
はじめは天井はどこもだいたい同じくらいの高さですが、水があるところは少し成長します。水の動きは基本的にはランダムですが(行き先は右隣、左隣、その場(動かない)の3通りです)、低い方へ移動しやすいという偏りがあるため、成長した方へ水は流れやすくなります。すると成長したところはますます水がやってきて成長します。尖ったところにたまった水は消え、新しい水がランダムな場所に供給されます。
面白いのは、はじめはどこも同じような高さなのに、少しずつ違いが出来ていくところです。すこしでも鍾乳石っぽいものができると、そこに水が吸い寄せられるため、鍾乳石はさらに成長するのです。