《OpenGL 3D入门与提高》求取 ⇩

目录1

第一章 OpenGL简介1

§1.1 什么是OpenGL1

§1.2 简单的OpenGL程序2

§1.3 OpenGL命令语法3

§1.4 OpenGL的状态机制5

§1.5 与OpenGL有关的库文件5

§1.6 动画7

第二章 绘制几何物体12

§2.1 与绘制有关的几个命令函数13

§2.2 点、线和多边形17

§2.3 点、线和多边形显示23

§2.4 法线矢量31

§2.5 常用的技术32

第三章 取景39

§3.1 概述——与照相过程的相似之处40

§3.2 取景和模式变换46

§3.3 投影变换54

§3.4 视区变换58

§3.5 有关变换的一些疑难解答59

§3.6 控制矩阵堆栈61

§3.7 附加剪贴板64

§3.8 几个变换编程示例66

第四章 显示清单72

§4.1 一个使用显示清单的例子72

§4.2 显示清单设计原理74

§4.3 创建和执行一个显示清单76

§4.4 控制显示清单和它们的索引81

§4.5 执行多重显示清单82

§4.6 封装模式变化86

第五章 颜色88

§5.1 颜色感知88

§5.2 计算机颜色89

§5.3 RGBA模式和颜色索引模式91

§5.4 指定一种颜色和一种浓淡处理模型94

第六章 光照98

§6.1 真实世界和OpenGL光照99

§6.2 一个简单的例子:绘制一个光照球体101

§6.3 创建光源103

§6.4 选择一种光照模型111

§6.5 定义原材料属性112

§6.6 光照的数学计算118

§6.7 颜色索引模式中的光照120

第七章 混合、图形保真和雾化123

§7.1 混合123

§7.2 图形保真130

§7.3 雾化137

第八章 像素、位图、字体和图像144

§8.1 位图与字体144

§8.2 图象152

§8.3 存储、变换及绘制像素155

第九章 纹理绘制162

§9.1 总览和实例163

§9.2 指定纹理167

§9.3 调节与混和175

§9.4 分配纹理坐标176

§9.5 纹理坐标自动生成180

§9.6 高级特性182

第十章 帧缓中器184

§10.1 缓冲器及其用途185

§10.2 图段的测试与操作189

§10.3 累积缓冲器196

第十一章 求值器与NURBS206

§11.1 先决条件206

§11.2 求值器207

§11.3 GLU NURBS接口217

第十二章 选择和反馈225

§12.1 选择225

§12.2 反馈241

第十三章 高级应用247

§13.1 半透明处理248

§13.2 一种容易的淡出效果248

§13.3 使用后缓冲的对象选择249

§13.4 便宜的图像转换250

§13.5 层次显示251

§13.6 保真字符252

§13.7 画圆点253

§13.8 插入图像254

§13.9 制造贴纸254

§13.10 使用模板缓冲区画填充的凹多边形255

§13.11 找冲突区域256

§13.12 阴影257

§13.13 去除隐藏线258

§13.14 纹理映射应用程序258

§13.15 绘制深度缓冲图像259

§13.16 狄利克雷域259

§13.17 在模板缓冲区中生存260

§13.18 glDraw Pixels()和glCopyPixels()的一些别的用法261

第十四章 OpenGL编程进阶263

§14.1 弹跳的彩线263

§14.2 OpenGL基本图元显示271

§14.3 OpenGL材质的使用283

§14.4 OpenGL多线程使用实例300

§14.5 OpenGL纹理设置技巧318

§14.6 OpenGL使用Windows字体366

§14.7 如何制作物体阴影382

§14.8 用DXF构造OpenGL 3D模型399

附录A 操作顺序440

§A.1 概述440

§A.2 几何操作441

§A.3 每顶点操作441

§A.4 图元装配441

§A.6 片段操作442

§A.7 零碎的东西442

§A.5 像素操作442

附录B OpenGL状态变量443

§B.1 查询命令443

§B.2 错误处理444

§B.3 保存和恢复状态变量集合444

§B.4 OpenGL状态变量446

§C.1 在纹理中操纵图像456

§C.2 坐标变换456

附录C OpenGL实用库456

§C.3 多边形域分割457

§C.4 绘制球体、圆柱和圆盘460

§C.5 非归一化有理B样条曲线和表面461

§C.6 错误描述462

附录D OpenGL向X Windows系统的扩展463

§D.1 初始化463

§D.2 控制绘制操作463

§D.3 GLX原型464

§E.1 初始化和退出一个窗口466

附录E OpenGL编程辅助库466

§E.2 处理窗口和输入事件467

§E.3 装载颜色映象468

§E.4 初始化和画出三维对象468

§E.5 控制一个后台进程469

§E.6 运行程序469

附录F 计算法线向量470

§F.1 为解析表面找法线470

§F.2 利用多边形数据找法线472

§G.1 齐次坐标473

附录G 齐次坐标和变换矩阵473

§G.2 变换矩阵474

附录H 编程诀窍477

§H.1 OpenGL正确性诀窍477

§H.2 OpenGL性能诀窍478

§H.3 GLX诀窍479

附录Ⅰ OpenGL不变性480

附录J 词汇表481

1998《OpenGL 3D入门与提高》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李薇,徐国标等编 1998 成都:西南交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

国内外汽车维修实用手册(1995 PDF版)
国内外汽车维修实用手册
1995 天津:天津科学技术出版社
WPS Office入门与提高( PDF版)
WPS Office入门与提高
Delphi4.0入门与提高( PDF版)
Delphi4.0入门与提高
南拳入门与提高(1999 PDF版)
南拳入门与提高
1999
Photoshop5.0入门与提高(1998.10 PDF版)
Photoshop5.0入门与提高
1998.10 重庆大学出版社
Delphi3.0入门与提高(1998年12月第1版 PDF版)
Delphi3.0入门与提高
1998年12月第1版 清华大学出版社
3D Studio MAX 入门与提高(1999年02月第1版 PDF版)
3D Studio MAX 入门与提高
1999年02月第1版 人民邮电出版社
Delphi 2.0入门与提高(1997 PDF版)
Delphi 2.0入门与提高
1997 北京:清华大学出版社
JAVA入门与提高(1997 PDF版)
JAVA入门与提高
1997 北京:人民邮电出版社
Delphi4.0入门与提高(1998 PDF版)
Delphi4.0入门与提高
1998 北京:人民邮电出版社
Delphi 3.0入门与提高(1998 PDF版)
Delphi 3.0入门与提高
1998 北京:北京航空航天大学出版社
Authorware 5入门与提高(1999 PDF版)
Authorware 5入门与提高
1999 北京:人民邮电出版社
OpenGL编程 入门与提高(1999 PDF版)
OpenGL编程 入门与提高
1999 北京:中国环境科学出版社
3D Studio 4.0入门与提高(1998 PDF版)
3D Studio 4.0入门与提高
1998 北京:清华大学出版社
Photoshop 5.0入门与提高(1998 PDF版)
Photoshop 5.0入门与提高
1998 成都:西南交通大学出版社