第一章 引论 1
1.1 计算机图形学及其应用 1
1.2 图形系统与显示器 10
练习 25
第二章 图形软件包 26
2.1 图形软件包的设计准则 26
2.2 基本图形函数 29
2.3 二维图形变换 39
2.4 射影空间与对偶原理 54
2.5 裁剪算法 59
2.6 显示处理器指令产生器 60
练习 98
第三章 图与图形文件的结构 100
3.1 图形文件的结构 100
3.2 图的结构 115
练习 130
第四章 人机交互设备与技术 133
4.1 输入设备 133
4.2 逻辑设备的模拟技术 142
4.3 图形的交互操作技术 152
4.4 输入数据的采集 164
练习 170
第五章 光栅显示技术 172
5.1 扫描转换算法 172
5.2 面的扫描转换 183
5.3 面的覆盖 194
5.4 光栅显示系统的交互技术 198
5.5 彩色查找表与动画技术 205
练习 209
第六章 光栅显示系统的系统设计 211
6.1 光栅显示系统的硬件组织 211
6.2 光栅显示系统的软件设计 220
6.3 与设备无关的图形软件包 227
6.4 GKS 233
练习 263
第七章 三维图形 266
7.1 三维图形 266
7.2 三维形体的边界面模型 279
7.3 结构化形体几何模型与其它表示方法 300
7.4 三维几何变换 315
7.5 平行投影 335
7.6 透视投影 347
7.7 三维图形的裁剪 352
第八章 自由曲线与曲面 362
8.1 合成方法的函数特点 362
8.2 赫密特曲线 365
练习 368
8.3 贝塞尔曲线 368
8.4 B样条曲线 383
8.5 直纹曲面与孔斯曲面 404
8.6 贝塞尔曲面与曲面的拼接 419
8.7 向前差分算法的应用 425
练习 428
第九章 隐藏线和隐藏面的消除算法 431
9.1 屏幕坐标系与景深 431
9.2 基本消隐算法 440
9.3 相关性在消隐算法中的应用 444
练习 456
第十章 色调与阴影 458
10.1 色调的显示 458
10.2 阴影算法 469
10.3 透视与其它逼真显示技术 471
练习 475
附录:CORE图形标准系统 477
主要参考资料 489