OpenGL学习
dr33
这个作者很懒,什么都没留下…
展开
-
图形学方面书评
翻过不少计算机图形学的书, 但看得比较多的只有下面三本. 不敢说其它书多么差劲,至少它们不是为象我这样的初学者而写的.1, OpenGL超级宝典(第三版), Richard S. Wright, Jr. Benjamin Lipchak著, 徐波译此书的作者声称看它的书不需要数学基础, 一开始我的确被他这句话打动以至决定使用OPENGL来做我的毕业设计, 读完第一章我更加信任作者了, 因为原创 2006-05-02 20:36:00 · 1220 阅读 · 2 评论 -
OpenGL的变换矩阵
double matrix[16];glGetDoublev(GL_MODELVIEW_MATRIX, matrix);以上OPENGL指令可以获得当前的MODELVIEW变换矩阵.但是注意得到的矩阵是:[ matrix[0], matrix[4], matrix[8], matrix[12] ][ matrix[1], matrix[5], matrix[9], matrix[13] ][ ma原创 2006-05-10 21:55:00 · 1608 阅读 · 0 评论 -
设置OPENGL光照的一些经验
在OpengGL Programming Guide等书中,作者在介绍OpenGL光照时在例子里都只加入一部分知识点,而没有从整体上全面的介绍OpenGL光照,感觉有点在模仿Charles Petzold的写作风格。但是我觉得这种写作风格不适用于此。举个例子:比如在讲解设定光源的时候,他可能介绍了怎么设置AMBIENT,DIFFUSE成分。 聪明的我就想了,如果我把这两种成分的RGB都设为0,原创 2006-05-13 09:53:00 · 2977 阅读 · 0 评论 -
MODELVIEW变换,投影变换的一些经验——我绘制的场景怎么看不见
初次接触OpenGL的朋友可能会遇到我标题里遇到的问题——我绘制的场景怎么看不见?出现这个问题可能有两种原因:一, MODELVIEW变换问题。二, 投影变换问题。首先,MODELVIEW变换问题。视点(VIEWING POINT)位置和观察方向设置不恰当可能导致场景看不见,默认情况下视点位置在世界坐标的原点,观察方向指向Z坐标轴负方向。比如说这时候你在世界坐标系中X,Y,Z都为正的一个象原创 2006-05-14 01:59:00 · 1387 阅读 · 1 评论