ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】画像の勾配にそって粒子を移動させ、特徴をはっきり表現する。

成果物

www.youtube.com
この動画を見て、衝撃を受けたので、どんな仕組みなのか考えてみました。堀が深い部分に粒子が集まっている印象を受けたので、画像の勾配を使って粒子を動かしてみると、なかなかうまくいきました、さらに、滝のような効果が生み出せることが分かったので、ほかの場面でも使えるかもしれません。
https://www.youtube.com/watch?v=ZzNO3FvkTJM&t=57s

仕組み

画像の明るさの勾配に沿って粒子を加速し、決まった方向に一定量加速するとこの様な結果が得られます。ただし、そのままではよい結果が得られないので、減速度など、色々なパラメーターを調節しています。

コード

Image Gradientという名前で追加しています。
github.com