lonely

Forum Replies Created

Viewing 1 post (of 1 total)
  • Author
    Posts
  • in reply to: 作业1发布公告 #10027 Score: 0
    lonely
    Participant

    我刚写出来也是倒三角,后来看了一下别人写的,才发现是因为透视投影那里最后计算矩阵相乘的时候写的有问题。获取透视投影矩阵有二个步骤,第一步先把远平面挤压到跟近平面一样大小(记作矩阵1),第二步应用正交投影矩阵。其中正交投影的计算也需要两个步骤,第一步先把物体移动到坐标中心(记作矩阵2),第二步伸缩物体为-1到1的范围(记作矩阵3)。所以要想得到投影矩阵需要经过三个矩阵的相乘,这个顺序不能写错了。
    应该是:3 * 2 * 1。我刚开始写的是 1 * 2 * 3,得到的就是一个倒三角形。

Viewing 1 post (of 1 total)