Skip to main content

Cannon.js

  • DEMO.addScene() DEMO.restartCurrentScene(), DEMO.changeScene(). DEMO.start() 設定。
  • 各種設定の初期化と引数取り込み
  • GUIメニュー、FPS関連変数定義
  • GUIメニュー用の各種Mesh等作成
  • GUIメニューのレンダリング指定関数
  • DEMO.addScene()
  • Three.js表示の更新
  • AABBs: Axis aligned bounding box class.
  • Three.js初期化
  • FSP表示、GUIメニュー表示
  • メインループ
  • updatePhysics()
  • render()
  • mousemove と windowResize の対処
  • keypressイベントで押されたキーコートに従って対処
  • buildScene()
  • setGlobalSpookParams(k,d,h)
  • getWorld()
  • addVisual(body)
  • addVisuals(bodies)
  • removeVisual(body)
  • removeAllVisuals()
  • shape2mesh(body)