自己动手实现OpenGL(准备开始!后面有空补充)
daojin505
这个作者很懒,什么都没留下…
展开
-
自己动手实现OpenGL!
OpenGL 的学习,一开始时学习API,随后是深入理解矩阵。矩阵学完之后,又回过头来去理解纹理。最大的成就莫过于自己动手实现OpenGL。OPenGL的矩阵实现中主要遇到以下问题:参考:http://daojin.iteye.com/admin/blogs/1954425 1. 都有哪些矩阵,矩阵如何构造。 主要是三个矩阵: 1. 投影矩阵 Mp ...2013-12-14 01:02:01 · 243 阅读 · 0 评论 -
自己动手实现OpenGL-OpenGL原来如此简单(二)
上篇对glViewPort的实现可见一斑。但是并没有提及其中的思路所在。本篇主要是简短地介绍一下WGL的实现思路。由于OpenGL是一个状态机,既然是状态机,那么肯定有一系列的状态需要保存。OpenGL的状态对应的是功能的实现。我们这个简单的OpenGL不需要大而全的功能,那么需要哪些功能呢?1.绘制一个立方体或者长方体。2.长方体或者立方体可以旋转3.用上面的长方体代表太阳,...2013-12-19 16:02:11 · 263 阅读 · 0 评论 -
自己动手实现OpenGL-OpenGL原来如此简单(三)
上一篇自己动手写opengl 由于时间原因停止了更新,现在继续。 1. 首先我们定义以下变量 public static class DisplayInfo{ Canvas canvas; int height; int width; } private static DisplayInfo mInfo; public static...2017-08-05 16:03:52 · 555 阅读 · 0 评论