摘要:
> I tried using a different attribute index from 0, and the colours are now showing up. I had come across the link earlier that you posted, but didn't realise that was how OpenGL worked (I tested i... 阅读全文
posted @ 2010-10-02 17:03
lizhengjin
阅读(984)
评论(0)
推荐(0)
摘要:
最长的一帧王锐(array)这是一篇有关 OpenSceneGraph 源代码的拙劣教程,没有任何能赏心悦目的小例子,也不会贡献出什么企业级的绝密的商业代码,标题也只是个噱头(坏了,没人看了^_^)。本文写作的目的说来很简单,无非就是想要深入地了解一下,OSG 在一帧时间,也就是仿真循环的一个画面当中都做了什么。对 OSG 有所了解之后,我们也许可以很快地回答这个问题,正如下面的代码所示:whil... 阅读全文
posted @ 2010-10-02 14:20
lizhengjin
阅读(2899)
评论(0)
推荐(0)
摘要:
1、Windows下的调色板OpenGL可以使用16色、256色、64K和16M真彩色。真彩模式下不需要调色板,而在16色模式下根本不可能得到较为满意的效果,因此对OpenGL而言,调色板只有在256色模式下才有意义。我们知道,Windows把调色板分为系统调色板和逻辑调色板。每个应用程序都拥有一套自己的逻辑调色板(或使用缺省调色板),当该应用程序拥有键盘输入焦点时可以最多使用从16M种色彩中选取... 阅读全文
posted @ 2010-10-02 12:22
lizhengjin
阅读(467)
评论(0)
推荐(0)
摘要:
OpenGL基础技术讲座--体系结构作者:佚名来源:不详发布时间:2007-4-5 18:37:428){NewaspContentLabel.style.fontSize=(--newasp_fontsize)+"pt";NewaspContentLabel.style.lineHeight=(--newasp_lineheight)+"pt";}'减小字体 增大字体 OpenGL是一套图形标... 阅读全文
posted @ 2010-10-02 12:15
lizhengjin
阅读(464)
评论(0)
推荐(0)
摘要:
我们可以使用一个剪裁空间来控制允许绘图的空间区域。在OpenGL当中一般允许同时定义这样的6个空间。要使用剪裁空间我们需要首先用GL_CLIP_PLANE调用glEnable来打开状态,然后用glClipPlane函数来设定空间方程。我们知道一个方程Ax+By+Cz+D = 0可以定义一个空间,而所谓定义剪裁空间方程是指,使用这个方程来乘以当前视图模型矩阵M的倒数,也就是说凡满足(A,B,C,D)... 阅读全文
posted @ 2010-10-02 10:53
lizhengjin
阅读(393)
评论(0)
推荐(0)
摘要:
17.1、帧缓存 屏幕上所绘的图形都是由象素组成的,每个象素都有一个固定的颜色或带有相应点的其它信息,如深度等。因此在绘制图形时,内存中必须为每个象素均匀地保存数据,这块为所有象素保存数据的内存区就叫缓冲区,又叫缓存(buffer)。不同的缓存可能包含每个象素的不等数位的数据,但在给定的一个缓存中,每个象素都被赋予相同数位的数据。存贮一位象素信息的缓存叫位面(bitplane)。系统中所有的缓存... 阅读全文
posted @ 2010-10-02 10:31
lizhengjin
阅读(586)
评论(0)
推荐(0)
浙公网安备 33010602011771号