実験として、モーターに取り付けられたギアのシミュレートされたセットをセットアップし、それらを OpenGL/GLUT でレンダリングしました。現時点では、Wire ネットワークへの唯一の入力は ですTime
。キーボードを使用して、モーターの速度の変更を制御したいと考えています。また、 Fix your Timestep!で説明されているように、物理タイムステップをフレーム レートから切り離したいと思います。.
これは、 3 つの異なるタイプの入力を使用して、 3 つの異なる GLUT コールバック ( keyboardMouseCallback
、idleCallback
、および) から Wire ネットワークを実行する必要があることを意味します。displayCallback
Netwire を GLUT コールバックと統合する方法がわかりません。