首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在OGL ES 2.0 for Android上进行转换

尝试在OGL ES 2.0 for Android上进行转换
EN

Stack Overflow用户
提问于 2011-06-30 02:40:05
回答 1查看 117关注 0票数 1

我仍然在学习OpenGL的基础知识,但我在进行转换时遇到了麻烦。

我有一个四边形,我想要移动,并应用一个投影矩阵。它们的矩阵一定是按一定顺序相乘的吗?如果一个矩阵在两个矩阵的乘法(例如一个矩阵和一个向量)的左侧或右侧,这有关系吗?

做单位矩阵->变换矩阵是可行的,但是如果我尝试用它乘以一个投影矩阵,四边形就消失了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-02 16:34:37

在进行转换时,转换的顺序肯定会影响最终的渲染。例如..如果你试图缩放一个对象并对其进行平移变换,那么当你还原相同的顺序时,最终的渲染将会不同。

当你使用单位矩阵进行变换时,它对你是有效的,因为当你使用单位进行任何变换时,不会有任何变化。

虽然进行变换矩阵的顺序也很重要,但请更改最终渲染更改的顺序。

如果有帮助,请通过"OpenGL超级圣经第5版“。这将使您对转换是如何发生的有一个合理的了解。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6525582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档