簡単な概要として:私はBox2Dをベースとしてプールのゲームを作ろうとしています。今私の質問:
ビリヤードボールとエッジを正常に動作するように設定するにはどうすればよいですか?明らかな理由もなく、ボールがエッジにくっついているように見えることがあります。テーブルの端の周りに1の反発力を持つ4つの静的な壁オブジェクトがあります。
各ボールには次のプロパティがあります。
friction: 0.3
restitution: 0.3
density: 58.474822 (kg/m^2)
radius: 0.028575 (m)
キューボールの密度は101.356358(kg / m ^ 2)です。
1.2 kg-m / sのキューにインパルスを加えると、ボールは通常のビリヤードボールの速度で動いているように見え、壁にほぼ正しく跳ね返ります。ただし、ボールが壁に当たったときに、ボールがまったく跳ね返らない、停止する、または壁に沿って移動し続ける場合があります。これは奇妙に見え、正しくないようです。これを設定するためのより良い方法はありますか?