计算机图形学中4x4矩阵的行列式是否有用?

kar*_*ros 2 3d graphics matrix determinants

在大多数的图形库我所看到的,有一些函数,返回从3×3和4×4矩阵的行列式,但我不知道,当你真正需要使用3D计算机图形的决定因素.

在3D图形编程中使用行列式的一些例子是什么?

Mat*_*ans 5

脱离我的头顶......

如果行列式为0,则矩阵不能被反转,这可能是有用的.

如果行列式是负的,则由矩阵变换的对象将像镜子一样反转(左手性变为右手性,反之亦然)

对于3x3矩阵,当矩阵变换时,对象的体积将乘以行列式.知道这一点对于确定例如渲染对象时要使用的多边形的细节水平/数量是有用的.