成果物
www.youtube.com
HoudiniのEntagmaさんが砂漠のシュミレーションの方法を紹介していたので、Processingでも実装してみました。どのように実装するのか分からず、長年放置していたましたが、やっと解決できました。
仕組み
風の向きと砂の勾配の内積を求め、その分だけ高さを下げた後、砂をなだらかにすればこの様な結果が得られます。こちらの動画ではアルゴリズムを組む流れも紹介されているので、チェックしてみてください。
https://www.youtube.com/watch?v=YiAtM4EpQ4U
コード
Desert Simulationという名前で追加しています。
github.com