《OpenGL编程实例与技巧》求取 ⇩

第1章 Visual C++6.0开发环境1

1.1 开发平台2

1.1.1 工具条3

1.1.2 项目工程4

1.1.3 工程窗口5

1.2 项目操作9

1.2.1 项目配置9

1.2.2 项目类型10

1.2.3 转换旧的项目12

1.2.4 同时进行多个项目12

1.3.1 Class Wizard(类模板)14

1.3 Visual C++6.0的其他工具14

1.3.2 组件廊17

1.3.3 集成调度试器18

1.3.4 命令行工具19

1.4 小结19

第2章 MFC框架、文档和视21

2.1 应用程序向导及MFC程序框架22

2.1.1 AppWizard的作用22

2.1.2 MFC应用程序框架22

2.2 用AppWizard创建MFC应用程序22

2.3 AppWizard创建的类28

2.3.1 CDocument、CView及Frame类29

2.3.2 CWinApp类29

2.3.3 CObject类30

2.4 MFC消息和命令32

2.4.1 消息的种类32

2.4.2 MFC中的标准命令消息处理32

2.4.3 用Class Wizard进行消息处理33

2.4.4 创建自定义的消息映射34

2.4.5 消息发送36

2.5 框架、文档和视38

2.5.1 几个基本概念38

2.5.2 文档39

2.5.3 视类44

2.5.4 文档模板48

2.6 小结50

第3章 计算机图形学基础知识51

3.1 图形变换52

3.1.1 齐次坐标52

3.1.2 用户域和窗口区53

3.1.3 图形的几何变换54

3.1.4 三维形体的投影变换56

3.2 真实感图形59

3.2.1 隐藏面的消除59

3.2.2 明暗效应60

3.2.3 颜色模型63

3.2.4 纹理66

3.3 小节67

第4章 初识OpenGL69

4.1 OpenGL是什么70

4.2 为什么要选择OpenGL72

4.3 OpenGL是如何工作的74

4.3.1 OpenGL运行平台74

4.3.2 OpenGL基本工作流程75

4.3.3 Windows系统下的OpenGL函数库76

4.3.4 OpenGL++与OpenGL Optimizer77

4.4 小结78

第二篇OpenGL入门篇81

第5章 用MFC编写OpenGL程序81

5.2 MFC开发OpenGL的准备82

5.2.1 图形操作描述表82

5.1 简介82

5.3 Cubc--OpenGL例程88

5.3.1 进入Visual C++88

5.3.2 用之前的准备90

5.3.3 消息函数的填充91

5.3.4 需要注意的几个问题100

5.4 小结102

第6章 OpenGL基础103

6.1 OpenGL的基本语法104

6.2 OpenGL相关函数库105

6.3 OpenGL中的几何建模基础106

6.3.1 点的绘制107

6.3.2 线的绘制115

6.4.1 窗口的刷新138

6.4.2 颜色的指定139

6.4.3 绘图的强制完成139

6.4.4 消隐140

6.5 小结148

第7章 图形变换149

7.1 OpenGL图形变换概述150

7.2 投影变换152

7.2.1 正交投影变换153

7.2.2 透视投影变换154

7.3 视区变换155

7.4 裁减变换162

7.5 几何变换169

7.6 矩阵堆栈172

7.7 小结179

第8章 颜色与光照181

8.1 OpenGL中的颜色模式182

8.1.1 RGBA模式182

8.1.2 颜色索引表模式184

8.1.3 阴影模型185

8.2 OpenGL中的光照192

8.2.1 OpenGL光源193

14.4 小结197

8.2.2 OpenGL的光照模型202

8.2.3 OpenGL中的材质203

8.3 小结220

第9章 混合、反走样和雾221

9.1 混合222

9.1.1 混合运算与函数222

9.1.2 混合范例224

9.2 反走样236

9.2.1 反走样运算与函数237

9.2.2 反走样范例238

9.3 雾249

9.3.1 雾的运算与函数249

9.3.2 雾的使用范例251

9.4 小结264

第10章 显示列表、位图和图像267

10.1 显示列表268

10.1.1 显示列表的设计与相关函数268

10.1.2 显示列表应用范例270

10.2 位图285

10.2.1 位图的操作及函数285

10.2.2 位图应用范例285

10.3 图像300

10.3.1 图像的操作及函数300

10.3.2 图像应用范例306

10.4 小结312

第11章 OpenGL纹理映射313

11.1 OpenGL纹理概述314

11.2 OpenGL中纹理定义322

11.3 纹理控制332

11.4 纹理的调节和混合333

11.5 计算纹理坐标334

11.6 纹理矩阵堆栈350

11.7 小结351

第12章 复杂图形的绘制353

12.1 基本图元的扩展354

12.1.1 点和线的扩展354

12.1.2 多边形的扩展362

12.2 法向计算370

12.2.1 法向基本计算方法370

12.2.2 法向定义371

12.3 复杂图形的绘制方法380

12.3.1 求值程序概述380

12.3.2 求值程序381

12.3.3 一维求值程序381

12.3.4 二维求值程序390

12.4 GLU和NURBS接口程序405

12.4.1 简单的NURBS范例405

12.4.2 修剪414

12.5 小结415

第三篇Windows编程实用与提高篇419

第13章 OpenGL与其他建模工具的接口419

13.1 AutoCAD与3DS MAX简介420

13.2 DXF文件格式分析420

13.2.1 DXF文件的基本结构420

13.2.2 实体段分析422

13.3 DXF接口程序的编写425

13.4 OpenGL的DXF扩展库函数的制作430

13.5 3DS格式的数据文件的调用431

13.6 小结431

14.1 OpenGL的回顾434

14.1.1 使用OpenGL434

14.1.2 OpenGL入门435

14.1.3 启动OpenGL436

14.2 融合OpenGL和MFC438

14.2.1 建立新的工程438

14.2.2 定制 窗口”440

14.2.3 调色板的管理450

14.2.4 其他相关的成员函数453

14.2.5 三维渲染455

14.3 使用CGLEnabledView类458

第15章 帧缓存和动画499

15.1 缓存及其使用500

15.1.1 帧缓存的组成501

15.1.2 各种缓存概述502

15.1.3 清空缓存503

15.1.4 为写操作选择颜色缓存503

15.1.5 缓存屏蔽504

15.2.1 剪取测试505

15.2 图元的测试与操作505

15.2.2 alpha测试506

15.2.3 模板测试507

15.2.4 深度测试516

15.2.5 混合、抖动及逻辑操作516

15.3 累积缓存518

15.3.1 场景锯齿现象的消除519

15.3.2 运动模糊度530

15.3.3 景深531

15.3.4 柔和阴影540

15.3.5 抖动540

15.4 动画的实现541

15.5 小结554

第16章 打印渲染后的OpenGL场景555

16.1 问题的提出556

16.2 实现步骤557

16.2.1 动画的实现557

16.2.2 打印功能的实现569

16.3 技术内幕581

16.3.1 BMP图像文件格式简介581

16.3.2 DIB、颜色以及调色板582

16.3.3 BMP文件格式介绍583

16.4 小结586

附录 1 OpenGL的常数及其相关函数589

附录 2 OpenGL常用函数简介601

1999《OpenGL编程实例与技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴斌,毕丽蕴编著 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

OpenGL编程实例(1999 PDF版)
OpenGL编程实例
1999 北京:人民邮电出版社
Visual C++高级编程技巧与实例( PDF版)
Visual C++高级编程技巧与实例
微型计算机软件基础技术 (M6800系,8080系,Z-80系)(1986年03月第1版 PDF版)
微型计算机软件基础技术 (M6800系,8080系,Z-80系)
1986年03月第1版
AUTOCAD 12.0 ASE 编程技巧与实例( PDF版)
AUTOCAD 12.0 ASE 编程技巧与实例
VisualFoxPro6.0编程实例·技巧(1999年 PDF版)
VisualFoxPro6.0编程实例·技巧
1999年 华中理工大学出版社
AutoCAD 12.0 ADS编程技巧与实例( PDF版)
AutoCAD 12.0 ADS编程技巧与实例
EGA/VGA/SUPER VAG编程技巧与实例( PDF版)
EGA/VGA/SUPER VAG编程技巧与实例
FoxBASE编程技巧实例汇编( PDF版)
FoxBASE编程技巧实例汇编
陕西电子杂志社
Clipper高级编程技巧与实例  下( PDF版)
Clipper高级编程技巧与实例 下
北京希望电脑公司
Clipper高级编程技巧与实例  上( PDF版)
Clipper高级编程技巧与实例 上
北京希望电脑公司
汉字FOXBASE+2.10编程技巧与实例(1992 PDF版)
汉字FOXBASE+2.10编程技巧与实例
1992 北京:海洋出版社
Visual Basic V3-4 编程技巧与程序实例(1996 PDF版)
Visual Basic V3-4 编程技巧与程序实例
1996 成都:四川大学出版社
AutoCAD 12.0 ASE编程技巧与实例(1994 PDF版)
AutoCAD 12.0 ASE编程技巧与实例
1994 北京:学苑出版社
Visual C++ 6.0编程实例技巧(1999 PDF版)
Visual C++ 6.0编程实例技巧
1999 武汉:华中理工大学出版社
CorelDRAW 9实用指南(1999 PDF版)
CorelDRAW 9实用指南
1999 北京:人民邮电出版社