加载中
OpenGL超级宝典笔记——现实中的颜色与材料

<h3>现实中的颜色</h3> <p>如下图:我们为物体构造好了模型,也为每个平面设置了颜色值,但最终画出来的物体却一点都不像真实世界中的物体。在真实世界中物体的表面最终呈现的颜色还取决于你...

2013/09/29 20:34
1.5K
OpenGL超级宝典笔记——颜色

<h3>什么是颜色</h3> <p>颜色只是某种波长的光。现实中我们看到几乎都是由许多不同类型的光组合而成的。波长是光波相邻的波峰或相邻的波谷之间的距离。</p> <p><a href="http://static.osch...

2013/09/26 22:48
2.4K
OpenGL超级宝典笔记——操作矩阵

<p>为了更强大的功能和灵活性,我们有时需要直接操作矩阵。在OpenGL中4x4的矩阵用包含16个浮点数值的一维数组来表示,而不是用二维的4x4的数组来表示。OpenGL之所以这么做,因为使用一维数组...

2013/09/24 22:54
1.4W
OpenGL超级宝典笔记——其他缓冲区技巧

<h3 style="font-family: tahoma; font-variant: normal; white-space: normal; text-transform: none; word-spacing: 0px; color: rgb(0,0,0); font-style: normal; orphans: 2; widows: 2;...

2013/09/20 11:32
7.4K
OpenGL超级宝典笔记——其他图元

<h3>四边形</h3> <p>OpenGL的GL_QUADS图元,可以指定4个点画出四边形。这些多边形具有顺时针环绕的方向。<font style="background-color: #ffff00">PS:四边形的四个角必须位于同一个平面</f...

2013/09/15 22:23
1.4K
OpenGL超级宝典笔记——画三角形

<p>学习了画线的知识,我们可以使用GL_LINE_LOOP来画闭合的多边形。但是使用这种方式画出来的只有线框,多边形没有填充颜色。OpenGL支持绘制实心的多边形,并使用当前的颜色进行填充。</p> ...

2013/09/12 22:18
1.2W
OpenGL超级宝典笔记——画直线

<h3><b>3D中画直线</b></h3> <p>在3D中画直线需要指定两个顶点。如下代码:会在两点之间画一条直线 <p>glBegin(GL_LINES); <p>     glVertex3f(0.0f, 0.0f, 0.0f); <p>&...

2013/09/10 21:38
1.8K
Opengl超级宝典笔记——空间绘图画点

<h2>3D概念</h2> <ol> <li>像素,计算机显示器中的最小元素。 <li>3D画布,把可视区域看成一个3维的画布,可以用OpenGL命令在上面进行绘图。例如:glOrtho可以设置一个长方体的可视区域。谨记...

2013/09/09 22:04
3.4K
opengl超级宝典笔记—Using OpenGL(三)

<p><b>OpenGL状态机<br></b> <p>     绘制3D图形是一项复杂的任务。我们需要许多的属性,比如光照属性,材料属性,纹理等。如果我们在每次绘制图形的时候,都去设置这些...

2013/09/05 20:59
1.2K
opengl超级宝典笔记—Using OpenGL(二)

<p><b>OpenGL数据类型 <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-...

2013/09/04 22:03
1.3K
opengl超级宝典笔记——Using Opengl

<h2>第二章 使用OpenGL</h2> <h3>(一)OpenGl 的工作原理</h3> <p>OpenGL是过程式的而非描述性的图形API。开发人员只须规定必要的步骤去实现显示的效果。这些步骤包含了许多OpenGL的命令。这...

2013/09/02 23:10
2.1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部