【发布时间】:2012-05-29 11:38:11
【问题描述】:
我被困在一个问题上,因为我不完全确定矩阵堆栈在这种情况下是如何工作的。 如果有人可以给我一步一步的过程,表明这个例子在这里发生了什么: 随题给出答案。
【问题讨论】:
-
你能缩小你的问题描述范围吗?有什么你不明白也没关系,但是你做什么你明白了?我们有什么常识可以用来解释这一点?具体是什么,你的问题是什么?不幸的是,上述问题过于宽泛。
-
我知道翻译部分很简单。我唯一难以理解的是那里每个声明的执行顺序。
-
令 C 为当前坐标(相对于透视)变换矩阵,那么变换 T 将通过 C = TC 修改当前坐标变换矩阵。所以当你在坐标变换后绘制东西时,坐标(设为v)会乘以当前坐标变换矩阵(Cv),得到原始坐标中的坐标来渲染点。