GUINNESSという黒ビールを買った。
缶を開けるや否や、勢いよくあわ立ち、
クリーミーな褐色のビールがジョッキに注がれる。
その泡がグラスの中で泡の波となってグラスの底に沈んでいく。
その泡の織り成す不思議な模様に見入っていた・・・。


この不思議な模様をプログラムで再現できないだろうか?
泡のシミュレーション

  • 泡は大小さまざまある。
  • 大きな泡は速く上に上がる。
  • 小さな泡はゆっくり上にあがる。
  • 泡と泡がぶつかると、大きな泡になる。
  • 大きな泡ほど他の泡とくっつき、より速くなる。