【发布时间】:2017-12-27 10:43:57
【问题描述】:
函数 glm::translate 有 2 个参数(矩阵 M ,向量 V)。我是否正确地假设以下内容:
- 它将 M 与 V 相乘
- 创建一个新的单位矩阵
- 将向量的元素放在单位矩阵中的正确位置
- 返回结果矩阵
【问题讨论】:
-
glm::translate创建一个翻译矩阵,由V翻译。然后将M乘以翻译矩阵,这就是结果。 -
@Rabbid76 如果您想选择矩阵相乘的顺序会怎样?就像本地翻译或全局翻译之间的区别。这个函数是否只允许你以一种特定的方式相乘?
标签: c++ opengl matrix glm-math coordinate-transformation