夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理

2015年12月15日 #

摘要: OpenGl 绘制一个立方体 为了绘制六个正方形,我们为每个正方形指定四个顶点,最终我们需要指定6*4=24个顶点。但是我们知道,一个立方体其实总共只有八个顶点,要指定24次,就意味着每个顶点其实重复使用了三次,这样可不是好的现象。最起码,像上面这样重复烦琐的代码,是很容易出错的。稍有不慎,即使相... 阅读全文
posted @ 2015-12-15 22:32 夏天/isummer 阅读(15481) 评论(1) 推荐(1)

摘要: OpenGL中的矩阵相乘1, 在OpenGL中所有的视图变换,模型变换 都是4×4矩阵,每个后续的glMultiMatrix*(N),或者变换函数,glTranslate* (),glRotate*(),等都是把一个新的4×4矩阵与当前的矩阵M相乘,不同的是:变换函数glTranslate*(),g... 阅读全文
posted @ 2015-12-15 20:46 夏天/isummer 阅读(1890) 评论(0) 推荐(0)

摘要: OpenGl 坐标转换 (转载)1.OpenGL渲染管线 OpenGL渲染管线分为两大部分,模型观测变换(ModelView Transformation)和投影变换(Projection Transformation)。做个比喻,计算机图形开发就像我们照相一样,目的就是把真实的场景在一张照相纸上... 阅读全文
posted @ 2015-12-15 20:20 夏天/isummer 阅读(2486) 评论(0) 推荐(0)