このスクリーンショットからわかるかもしれませんが、私は自分が取り組んでいるプラットフォーマー用の物理エンジンを作ろうとしていますが、明確な問題に遭遇しました:私はいずれかの角度を見つけることができる必要があります表示されている三角形がこのメッシュを構成しているので、その三角形でのプレーヤーの回転と角加速度を計算できます。
作成したアルゴリズムを使用して、プレーヤーが接触している三角形の3つのポイントすべての位置を見つけることができますが、これらのポイントを使用して三角形の回転を計算する方法がわかりません。
回転とは、顔の中心から離れる法線の方向、つまり、人がその表面に立った場合に傾く角度を意味します。誰かがこの問題を解決することを可能にする一連の方程式を思い付くことができますか?