图书介绍
精通OpenGLPDF|Epub|txt|kindle电子书版本网盘下载
![精通OpenGL](https://www.shukui.net/cover/74/34277098.jpg)
- 贾志刚编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505349104
- 出版时间:1998
- 标注页数:414页
- 文件大小:23MB
- 文件页数:423页
- 主题词:
PDF下载
下载说明
精通OpenGLPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 快速入门篇——学习使用OpenGL3
第一章 OpenGL概述3
1.1 OpenGL入门3
1.1.1 什么是OpenGL3
1.1.2 OpenGL的工作顺序3
1.2 一个简单的OpenGL程序5
1.2.1 一个简单的程序5
1.2.2 OpenGL的语法规则8
1.2.3 OpenGL的当前状态9
1.3 OpenGL程序设计的预备知识10
1.3.1 与OpenGL相关的库函数10
1.3.2 使用aux库10
1.3.3 在OpenGL中使用颜色17
第二章 用OpenGL画几何体23
2.1 绘图前的一些准备工作23
2.2 OpenGL的几何要素23
2.2.1 OpenGL的几何要素23
2.2.2 如何使用几何要素30
2.3 法向矢量37
2.4 用多边形建立曲面的技巧38
第三章 在OpenGL中观察物体40
3.1 OpenGL基本变换命令41
3.1.1 OpenGL变换过程概述41
3.1.2 OpenGL的基本变换命令41
3.2 取景与模型变换44
3.2.1 模型变换44
3.2.2 取景变换47
3.3 投影变换48
3.3.1 透视投影48
3.3.2 正交投影48
3.4 视见区变换49
3.5 变换操作的技巧50
3.5.1 变换操作的注意事项50
3.5.2 操作矩阵堆栈50
3.5.3 裁剪平面50
3.6 应用变换的一个实例53
第四章 显示列表57
4.1 显示列表的基本概念57
4.2 创建并执行一个显示列表58
4.3 进一步使用显示列表遇到的问题64
第五章 光照处理69
5.1 OpenGL光照概念69
5.1.1 OpenGL光照基本概念69
5.1.2 光照处理的步骤70
5.2 如何定义光源的特性72
5.3 定义材料属性81
5.4 光照处理的注意事项92
5.4.1 OpenGL顶点的颜色值92
5.4.2 色彩指数模式下的光照处理93
第二部分 提高篇——深入研究OpenGL99
第六章 混合、反走样和雾99
6.1 混合99
6.1.1 混合操作的基本方法99
6.1.2 混合操作的实例100
6.2 反走样106
6.2.1 反走样点、线106
6.2.2 反走样多边形111
6.3 雾114
第七章 像素、位图、字体和图像122
7.1 位图和字体122
7.2 图像130
7.3 像素操作进阶130
第八章 纹理映射135
8.1 初步使用纹理映射135
8.2 定义一个纹理138
8.3 给纹理坐标赋值141
8.4 自动生成纹理坐标144
第九章 帧缓冲区150
9.1 缓冲区及其用法150
9.1.1 缓冲区150
9.1.2 缓冲区的用法151
9.2 对像素段的检验和操作152
9.2.1 对像素段的检验152
9.2.2 混合、抖动和逻辑操作158
9.3 累加缓冲区158
9.3.1 场景反走样159
9.3.2 运动模糊173
9.3.3 景深174
第十章 求值器和NURBS181
10.1 求值器181
10.1.1 一维求值器181
10.1.2 二维求值器185
10.1.3 在纹理坐标上使用求值器191
10.2 GLU NURBS接口195
10.2.1 使用NURBS绘制图形195
10.2.2 修剪199
第十一章 选择与反馈204
11.1 选择204
11.1.1 使用选择机制的基本步骤204
11.1.2 创建名称堆栈205
11.1.3 命中记录206
11.1.4 选择的例子206
11.1.5 拾取211
11.1.6 利用选择编程的提示220
11.2 反馈222
11.2.1 反馈数组223
11.2.2 在反馈模式下使用标记223
11.2.3 反馈的例子224
第十二章 Windows NT和Windows 95环境下的OpenGL228
12.1 Win32环境下的OpenGL扩展228
12.2 Win32环境下的OpenGL专题229
12.2.1 绘图描述表229
12.2.2 像素格式230
12.2.3 前后缓冲区和其它缓冲区231
12.2.4 字体和文本232
12.2.5 OpenGL颜色模式和窗口调色板管理233
12.3 Windows NT、Windows 95环境的OpenGL使用240
第十三章 Windows NT和Windows95环境下的OperGL程序设计247
13.1 FORTRAN程序中OpenGL函数的调用247
13.2 OpenGL交互式程序设计263
13.2.1 跟踪球程序263
13.2.2 创建菜单界面276
13.3 使用OpenGL的技巧292
第三部分 OpenGL参考手册295
第十四章 OpenGL核心库函数295
14.1 OpenGL命令概述295
14.2 OpenGL核心函数300
第十五章 OpenGL应用程序库函数376
15.1 OpenGL应用程序库命令376
15.2 OpenGL应用程序库函数378
第十六章 Win32对OpenGL的扩展(Windows95 OSR2)393
16.1 Win32函数394
16.2 WGL函数399
16.3 结构409