我正在将 GLU gluUnproject方法移植到现代 OpenGL。我大致了解它背后的算法,但我的问题是为什么我们需要模型视图矩阵?它可以只是视图矩阵吗?我们将屏幕坐标解投影到世界空间中,那为什么我是否还需要提供一些对象的模型矩阵(作为模型视图的一部分)?或者我误解了如何使用该方法?我从未真正使用过固定管道。
问问题
456 次
我正在将 GLU gluUnproject方法移植到现代 OpenGL。我大致了解它背后的算法,但我的问题是为什么我们需要模型视图矩阵?它可以只是视图矩阵吗?我们将屏幕坐标解投影到世界空间中,那为什么我是否还需要提供一些对象的模型矩阵(作为模型视图的一部分)?或者我误解了如何使用该方法?我从未真正使用过固定管道。