この粒子運動はブラウン運動から派生したものです。すべての粒子は原点(0,0)に拘束されています。パラメーターとして、この拘束力の強さc、粒子の数、移動速度vを設定できます。各粒子の位置は次式により再帰的に計算されます。

Positiont+1(x,y)=v*Random(x,y)+c*{-Positiont+1(x,y)}+Positiont(x,y)

Random(x,y) はその成分について、-1<x<1 かつ -1<y<1 を満たすランダムなベクトルです。{-Positiont+1(x,y)}は各粒子の座標Position(x,y)から原点(0,0)へ向かうベクトルです。


Number of Points

v : Moving Velocity

c : Constrain Strength