![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OPENGL编程权威指南
小马儿
这个作者很懒,什么都没留下…
展开
-
矩阵堆栈的操作、组合变换
矩阵堆栈的操作:原创 2014-11-06 16:34:48 · 706 阅读 · 0 评论 -
显示列表
目的: 1. 如何利用显示列表翻译 2014-11-23 21:58:44 · 439 阅读 · 0 评论 -
视图--2
用于一般变换的一些函数:1.原创 2014-11-03 13:07:15 · 478 阅读 · 0 评论 -
视图
1、怎样在三维空间中确定原创 2014-11-02 10:42:38 · 394 阅读 · 0 评论 -
状态量管理和绘制几何物体---3
法线向量: 姑妈原创 2014-11-01 08:37:16 · 415 阅读 · 0 评论 -
创建曲面的多边形需要注意的一些问题
提供的一些技术,在创建曲面的多边形近原创 2014-11-01 11:50:57 · 782 阅读 · 0 评论 -
状态量管理和绘制几何物体--2
默认情况下,点在屏幕上是以单个像素画出的。下面讨论一些显示模式的细节问题。点的细节: 设置点的尺寸: void glPointSize(GLfloat size); 对于不同大小的点, 屏幕上实际画出的像素集合, 依赖于是否激活了反走样模式。 如果没有激活(默认情况) :size 取整, 然后画出像素在屏幕上的方形排列区域。 例如: 宽度为 2.4 ,原创 2014-10-30 18:08:41 · 453 阅读 · 0 评论 -
利用现代OpenGL API大幅度减少由于执行驱动导致CPU的开销
影响OpenGL绘制的效率直接和OpenGL API相关的一部分来自于其在CPU上执行的开销,一部分来自于渲染本身在GPU上执行的开销。CPU上执行的开销主要是由于调用API导致的OpenGL驱动的开销,这类开销一般可以分成三大类:第一类是由于驱动提交渲染命令的开销,即调用OpenGL draw函数造成;第二类是由于驱动提交状态命令导致的状态命令切换的开销,这种切换命令包括了固定管线中的各种光转载 2014-11-14 15:24:26 · 2453 阅读 · 0 评论 -
光照
1. 创建光源:光源的几个特征: 颜色、位置转载 2014-11-10 16:51:42 · 543 阅读 · 0 评论 -
颜色和光照
眼睛看到的不同的颜色是由于不同转载 2014-11-08 17:18:47 · 878 阅读 · 0 评论 -
位图和字体
opengl除了渲染几何数据, 还可以渲染两种重要类型的数据:1. 位图 :一般用于表示字体中的字符。2. 图像和数据 :可以被扫描或计算。相同点:都采用矩形的像素数组的格式。 不同点:位图的每个像素是由单个位的信息组成, 图像的每个像素一般包含了好几段数据。位图就像掩码一样,一般用于覆盖其他的图像。图像数据既可以简单的进行覆盖,也可以采用某种方法与帧缓冲区中的数据进行混合。翻译 2015-02-12 21:09:45 · 764 阅读 · 0 评论