「Pendulum Waves」は、周期の整数倍がある一点で揃うように調整
された、複数の振り子を3Dでシミュレートするソフトウェアです。 下に示す YouTube の動画を見て、非常に面白いと思ったので作成してみました。動画でやっている実験をそのままシミュレートしています。 (もし動画が表示されない場合は、こちらか ら YouTube 本体へ飛んでください) Pendulum Waves の数式的な考察はこちらへ。 ※「窓 の杜」で紹介されました! <本ソフトウェアの特徴>
・マウスで視点を自由に回転させることが出来ます。 ・振り子の数や最大振れ角を設定することが出来ます。 ・振り子の糸や重りの色、背景の色を変更したり、糸を消したりすることが出来ます。 <OpenGLのライブラリについて> 本ソフトウェアでは3Dモデルの描画にOpenGLを用いていま す。C#用のOpenGLクラスライブラリとして、一歩二歩散歩 氏作成の GLSharp を利用させていただきました。非常に使い勝手の良い、便利なライブラリです。 <更新履歴> ・2011/05/19 バージョン1.00 公開 ・2011/11/25 バージョン1.10 公開(細かなバグを修正) 注:本ソフトウェアを動作させるためには .NET Framework 4 のインストールが必要です。 |