《微机二、三维图形和动画程序设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:张忠忠等编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302022917
  • 页数:523 页
图书介绍:

第1章 简介 1

1.1 二维图形和三维图形技术 1

1.2 计算机动画简介 4

1.3 图形显示卡及编程 7

1.4 程序设计环境 12

1.5 小结 12

第2章 Borland C图形程序设计 14

2.1 简介 14

2.2 基于Borland C的图形设计方法 17

2.3 图形函数概览 27

2.4 正文窗口显示函数 58

2.5 Borland C图形程序实例 66

第3章 二维图形程序设计 99

3.1 坐标系 99

3.2 二维图形学基本算法 99

3.3 图形变换操作 108

3.4 图形编辑 111

3.5 菜单设计和编程 116

3.6 图形输出 120

3.7 小结 122

第4章 二维图形系统实例GED 123

4.1 功能简介 123

4.2 GED界面 123

4.3 图形数据库设计及图形文件结构 125

4.4 实现代码 131

第5章 三维图形和动画基础理论 179

5.1 造型理论和方法 179

5.2 光线跟踪理论 185

5.3 动画技术 192

第6章 三维图形及动画生成系统实例3dgstar 195

6.1 功能和菜单项简介 195

6.2 模块组成 197

6.3 总控模块及实现代码 199

6.4 基本接口模块的功能和实现代码 217

第7章 三维造型模块和实现代码 254

7.1 物体排序和显示 254

7.2 造型程序和动画生成 257

7.3 创建数据库 288

7.4 场景文件(.SCN)编辑 308

第8章 光线跟踪模块和实现代码 347

8.1 场景文件(.rt文件)的定义和装入 347

8.2 光线跟踪程序代码和说明 352

8.3 用光线跟踪方法创建图象和动画 411

第9章 动画模块和实现代码 475

9.1 变量说明 475

9.2 动画程序的函数 476

9.3 动画控制功能 479

9.4 动画程序代码和说明 479

第10章 彩色处理模块和实现代码 490

10.1 基于颜色直方图的颜色减少方法 490

10.2 颜色处理程序代码和说明 491

10.3 .ANI文件格式 502

10.4 .RGB文件输出程序代码和说明 502

10.5 图形卡使用说明 507

附录A 本书配套软盘说明 508

附录B 3dgstar中数学和图形模块函数 509

B.1 数学模块函数 509

B.2 图形模块函数 512

附录C Autodesk 3DS的FLI/FLC动画文件及播放(1) 514

C.1 简介 514

C.2 FLI文件结构 514

C.3 FLI文件处理库fli.lib 516

C.4 FLI处理库的使用 519

C.5 FLC文件 523