3

我有一个对象的偏航、俯仰和滚动,我需要将其转换为 vectorDir 和 vectorUp。有人知道怎么做吗?

4

1 回答 1

0

我会将欧拉角(偏航角、俯仰角和滚动角)转换为旋转矩阵M。例如,按照这个答案

不是 100% 清楚你需要什么,但你是以下之一。

您可以通过将列向量乘以x=[1,0,0]其中一个M或它的转置来获得 vectorDir。

您可以通过将列向量乘以z=[0,0,1]其中一个M或它的转置来获得 vectorUp。

笔记。欧拉角是邪恶的,它们会破坏应用程序的稳定性,例如

它们也不适用于插值

于 2012-08-15T12:41:00.960 回答