自然の事象をコンピュータ上で再現するというのはとても難しいことです。しかしゲームをはじめとして、よりリアルさを求めていく中では自然現象の再現は欠かせません。髪の毛の動きですらそうです。 Ocean Wave Simulationは波の動きを再現します。パラメータで変化する波を見ているだけで面白いソフトウェアです。

Ocean Wave Simulationの使い方

こちらが並の表示です。緩い風、強風などパラメータを変更できます。

25m/sの風となるとかなり強風です。

視点を変更できます。

25m/sで大荒れの状態を再現しています。

自然の波を再現するというのはとても大変で、パラメータも多くなってしまうでしょう。しかしリアルさを追求しすぎるとマシンパワーを使いすぎてしまいます。そのバランスが非常に難しいと言えます。

Ocean Wave SimulationはHTML5/JavaScript製、MIT Licenseのオープンソース・ソフトウェアです。

Ocean Wave Simulation dli/waves