意馬心猿 - いばしんえん

欲望のままにプログラミング

<Ruby/>拡散のシミュレーション

今日は拡散のシミュレートをやってみました。

 

こいつはなかなか苦戦しましたが、なんとか描画できました。

 

 

f:id:santamalia:20160219192037p:plain

 

  • このプログラムは原点(width/2,height/2)にある粒子(半径1pxの円)を乱数でずらして行って、拡散をシミュレートしています。
  • はじめは白で塗りつぶすところの半径を1pxでやっていたので、点が判別できませんでしたが、半径を2pxにすることで解決されました。