gpt4 book ai didi

c++ - gluUnproject 模型 View 矩阵

转载 作者:行者123 更新时间:2023-11-28 07:25:03 25 4
gpt4 key购买 nike

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

最佳答案

gluUnproject 通常被描述为将坐标从屏幕空间(返回)转换到对象 空间。但是,您始终可以使用您喜欢的任何矩阵进入其他空间,因此只需在此处使用 View 矩阵即可为您提供您似乎关心的世界空间值。 GL 的固定功能管道从未明确使用世界空间,并且始终直接在模型和 View 矩阵的组合上工作。

关于c++ - gluUnproject 模型 View 矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18902755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com