【发布时间】:2019-03-05 01:11:30
【问题描述】:
我正在研究与自定义扭曲投影相关的内容。为了尝试统一,我必须将 OpenGL 投影矩阵转换为 Unity 投影矩阵。
我想知道 Unity 使用的是左手坐标,但 OpenGL 使用的是右手坐标。并且顶点表示为行向量,而不是列向量。
我应该如何转换矩阵?
【问题讨论】:
-
根据this Unity forum post,Unity 矩阵是列优先的(就像在 OpenGL 中一样),向量是列向量,并且使用右手坐标系。因此矩阵应该是相同的。