私は特にこの例を見ています:
http://www.airtightinteractive.com/demos/processing_js/noisefield08.html
そして、これがそのためのコードです:
http://www.airtightinteractive.com/demos/processing_js/noisefield08.pjs
これらの線がパーティクルクラスで何をするかを説明する必要があると思います。
d=(noise(id,x/mouseY,y/mouseY)-0.5)*mouseX;
x+=cos(radians(d))*s;
y+=sin(radians(d))*s;
ノイズは指定された座標に基づいて値を計算することは理解していますが、パーティクルのx posをmouseYで除算したり、yposをmouseYで除算したりするロジックがわかりません。また、カウンターのように見える「id」が何を表しているのか、次の2行が何を達成しているのかもわかりません。
ありがとう