【发布时间】:2019-01-20 17:39:51
【问题描述】:
在我见过的大多数图形库中,都有一些函数可以从 3x3 和 4x4 矩阵返回行列式,但我不知道什么时候您真正需要在 3D 计算机图形中使用行列式。
在 3D 图形编程中使用行列式的例子有哪些?
【问题讨论】:
-
矩阵求逆隐含地需要计算行列式。这可能是片段着色器计算所需要的。
-
是的。库也经常提供逆函数,所以我仍然不确定为什么要单独使用行列式函数。
-
另一种可能的用法是用于非正交坐标系,例如等距网格;将 3x3 矩阵的每一行设置为基向量并计算其行列式会产生 三重乘积
a . (b x c),这是解决非正交性的有用量。
标签: matrix graphics 3d determinants