目 录 1
前言 1
第一章计算机图形学简介 1
第一节 计算机图形学 1
第二节 计算机图形学 2
的起源 2
第三节 计算机图形学的 3
应用及发展动向 3
第四节 图形系统的硬件 4
第五节 计算机图形标准 6
习 题 7
第二章图形基元的显示 8
第一节 直线扫描转换算法 8
第二节 圆的扫描转换算法 13
第三节 区域填充 18
习 题 26
第三章图形变换 28
第一节 变换的数学基础 29
第二节 二维图形变换 32
第三节 二维视见变换 37
第四节 三维图形变换 39
第五节 投影 44
第六节裁剪 51
习 题 60
第一节 曲线和曲面表示 64
的基础知识 64
第四章曲线和曲面 64
第二节Hermite多项式 67
第三节Coons曲面 73
第四节Bezier曲线和曲面 79
第五节B样条曲线和曲面 91
习 题 99
第五章图形运算 102
第一节 线段的交点计算 102
第二节 多边形表面的 105
交线计算 105
第三节 平面中的凸壳算法 108
第四节 包含与重叠 110
第五节 简单多边形的 115
三角剖分 115
习 题 120
第六章形体的表示 122
及其数据结构 122
第一节 二维形体的表示 122
第二节 三维几何模型 128
第三节分形 137
习 题 145
第七章消除隐藏线和隐藏面 148
的算法 148
第一节 线面比较法消除 148
隐藏线 148
第二节 曲面隐藏线消除的浮动水平线算法 151
第三节 深度排序算法 153
第四节 画家算法 155
第五节 z-缓冲算法 158
第六节 扫描线算法 159
第七节 区域分割算法 162
第八节BSP树算法 165
第九节 八叉树算法 166
第十节 光线投射算法 167
习 题 167
第八章真实感图形的绘制 169
第一节 漫反射及具体光源的照明 170
明暗处理 173
第二节 多边形网的 173
第三节 阴影 176
第四节 纹理 177
第五节 整体光照明模型 178
第六节 光线跟踪 180
第七节 加速光线跟踪算法 182
第八节辐射度方法 184
第九节色彩模型 187
习 题 190
参考文献 192