ミクのモデルはここから借りました http://www.phinox.net/ (2007/12/16追記)以前、PS2のアヒルデモを真似て作ったネタプログラムにアヒルの代わりに初音を浮かべて見ました。波動方程式を解いて、水面の波紋と水位をリアルタイムにシミュレーションしてます。水位に関しては似非ですが(それ以上にモデルの水面への影響や衝突判定は適当)。途中で変更しているビットマップは、水面の各座標に対応していて、内容を書き換えることで、各座標の影響力(R成分=128が0基準)と周期(B成分)が変わります。 ベースとなるアルゴリズムは http://www.gogo3d.com/products/mathema/ を参照してます。