値を混ぜて平均化 † せっかくJavaを使うので動くものを作ってみました. 大変簡単な割に結構炎に見えるというのが大変嬉しいところです. 原理はというと火種をいくつか用意して,画面を更新する度に ぼかしながら画面上部へ向かって押し上げていくだけです. 例えば上のプログラムでは(x-1,y-1)の値を決めるときには(x-1, y),(x, y),(x+1, y), (x, y-1),(x, y+1)の平均をとっています(画面の左上が原点で右方向にX座標,下方向にY 座標となっている事に注意).それではソースコードを見てみます. //カラーパレット作成 color = new Color[128]; for(int i=0, index=0; i<32; i++, index++) color[index] = new Color(i*8, 0, 0); for(int i=0, ind