2

ベクトルを取得して、そのベクトルに沿ってメッシュを回転させるマトリックスを生成するにはどうすればよいですか?

詳細:

プレーヤーのモデルを、カメラが見ている方向を向くように回転させたいです。現在、それは常に開始した方向を指しており、回転させるとカメラがプレーヤーの側を見るようになります。

私はD3DXMatrixYawPitchRollを試しましたが、部分的に成功しました。しかし、完璧なアライメントからの時間のずれに気づき、ヨーイングしながらピッチングを試みたときに、奇妙なぐらつきの問題が発生しました。

4

1 に答える 1

2

私が投稿したこの回答とほぼ同じように機能します。

極がカメラの方を向くように球を回転させる

主な変更点は、「カメラの位置」-「オブジェクトの原点」の代わりに、「オブジェクトの原点」-「カメラの位置」を行うことです。

于 2011-06-01T16:57:42.683 に答える