Demoこのデモは、ASDWキーで飛行機を動かすことができます。
Zキーで玉を発射することができます。
玉は画面左上にある茶色の三角形に当たると、反射します。
衝突時にオブジェクト内に埋もれてしまう現象を一応修正してみました。
’一応’というのは、衝突時にベクトルの傾きを返していたところを、傾きと、外積で出た高さも返すようにしてみました。
更にその高さ/100の距離を法線方向に移動させてから衝突、または壁に沿って動く動作を実行するようにしました。
なぜ100分の1なのかというと・・・適当です。たまたま、離れすぎず近すぎずの距離になりました -。-