概要

  • ブラウザアプリで倒立振子のシミュレーションを作成した
  • 物理演算にはp5playを使用した

構成

  • 台と振子のスプライトを用意する
  • 台は横方向にのみ移動
  • 振子は台と回転するように接続する HingeJoint

HingeJointの使い方

  • 2つのスプライトを指定
  • 回転軸はデフォルトでは1つめのスプライトの中心になる
  • offsetAで回転軸の位置をずらす

※回転軸の位置は白い点で描画されている

実際のアプリ