今天看啥  ›  专栏  ›  张铁蕾

OpenGL ES和坐标变换(二)

张铁蕾  · 公众号  ·  · 2017-11-17 07:25
    

文章预览

本文是《 OpenGL ES和坐标变换 》系列文章的第二篇。在本文中,我们将集中讨论以下内容: 首先,以Demo程序中的代码为例,介绍model、view、projection三个变换在Android中如何用代码来表达。 介绍相关理论,推导一下model变换中的缩放(scaling)和平移(translation)这两个变换的计算过程。由于旋转(rotation)这个话题比较复杂,我们留在下一篇再讨论。 我们分析一下Android中的缩放(scaling)和平移(translation)变换的具体实现,将前面的理论推导同代码实现相互印证,以加深理解。 著名数学家高斯曾经说过一句话:“当一幢建筑物完成时,应该把脚手架拆除干净。”他说这话的意思是,一个新的数学理论一旦推导完成,他就会把多余的东西(比如灵感来源、直观的想法、中间走过的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览