【发布时间】:2015-09-11 11:18:56
【问题描述】:
我一直试图了解如何在给定相机位置、观察点和向上向量的情况下构造视图矩阵。
我找到了两个教程,here 和 here,可以解释这一点。但是,它们在视图矩阵的构建方式上有所不同。以前,他们创建平移和旋转,然后将它们相乘以获得视图矩阵。但是,在后者中,他们只是将翻译放在最后一行(列,取决于约定行/列主要)。
所以我的问题是,为什么有这两种方式? lookAt 矩阵不是唯一的吗?在我的理解和阅读和思考之后,在我看来,第一个博客有正确的方法。我错过了什么吗?
【问题讨论】:
标签: graphics 3d coordinate-transformation