2

我怎样才能获取一个向量并生成一个矩阵,该矩阵将旋转一个网格以沿着该向量面对?

规格:

我希望我的玩家的模型旋转以面对相机正在寻找的方向。现在,它总是指向它开始的方向,转动只会让相机看着玩家的一面。

我已经尝试了 D3DXMatrixYawPitchRoll,并取得了部分成功。然而,我注意到在完美对齐时出现了一些时间偏移,当我在偏航时尝试俯仰时,它出现了一些奇怪的摇晃问题。

4

1 回答 1

2

它将以与我发布的这个答案几乎完全相同的方式工作:

旋转球体,使其极点朝向相机

主要的变化是,不是“相机位置” - “物体原点”,而是“物体原点” - “相机位置”。

于 2011-06-01T16:57:42.683 回答