目录 1
第一章 绪论 1
1.1 计算机图形学与CAD的发展概况 1
1.2 计算机图形学研究的对象 7
1.3 计算机图形学的应用 8
习题 11
第二章 图形学硬件 13
2.1 引言 13
2.2 输出设备 16
2.3 阴极射线管 21
2.4 显示处理系统 28
习题 37
第三章 二维几何变换 38
3.1 二维几何变换的表示 38
3.2 齐次坐标和二维变换的矩阵表示 46
3.3 二维变换的组合 50
3.4 变换效率考虑 52
习题 53
第四章 裁剪和开窗 55
4.1 引言 55
4.3 直线的裁剪 57
4.2 点的裁剪 57
4.4 字符的裁剪 65
4.5 多边形的裁剪 66
4.6 窗口向视口的映射 69
习题 70
第五章 交互设备和交互技术 72
5.1 交互设备的逻辑分类和输入方式 72
5.2 交互设备 74
5.3 模拟逻辑设备的技术 82
5.4 交互技术 84
习题 91
第六章 图形学标准和GKS图形支撑软件 92
6.1 图形学标准 92
6.2 VAX GKS 98
6.3 GKS程序设计 104
习题 130
第七章 光栅图形的基本算法 131
7.1 引言 131
7.2 直线的扫描转换 132
7.3 圆的扫描转换 138
7.4 椭圆的扫描转换 143
7.5 区域填充 146
7.6 多边形的扫描转换 150
习题 154
第八章 参数型曲线和曲声 156
8.1 引言 156
8.2 赫米特曲线 160
8.3 三次贝齐埃曲线 163
8.4 B样条曲线 169
8.5 孔斯曲面 176
8.6 贝齐埃曲面 184
8.7 B样条曲面 188
8.8 非均匀有理B样条 190
8.9 曲线和曲面上点的计算 196
习题 200
第九章 三维观察变换 201
9.1 三维几何变换 201
9.2 投影的分类 209
9.3 正投影变换 211
9.4 透视变换 216
9.5 三维观察系统 227
9.6 三维裁剪 240
习题 240
第十章 隐线和隐面的消除 243
10.1 引言 244
10.2 隐线的消除 246
10.3 隐面的消除 265
习题 275
第十一章 明暗处理 277
11.1 反射模型 277
11.2 多边形网格的明暗处理方法 283
11.3 光线跟踪 287
习题 296
第十二章 三维几何造型 297
12.1 三维几何造型的基本知识 297
12.2 线框造型 306
12.3 面造型 312
12.4 实体造型 315
12.5 几何造型系统简介 335
习题 338
第十三章 CAD数据库概论 339
13.1 数据库和数据库管理系统 339
13.2 CAD数据库特点 343
13.3 图形数据库的实现 345
13.4 若干CAD数据库系统简介 349
习题 351
参考文献 353