第1章 绪论
1.1 计算机图形学的研究内容
1.2 计算机图形学的应用
习题
第2章 基本图形生成算法
2.1 直线的生成算法
2.2 圆弧的生成算法
2.3 规则曲线的生成算法
习题
第3章 图形变换的矩阵方法
3.1 二维图形变换
3.2 三维图形变换
3.3 二维视见变换
习题
第4章 图形处理算法
4.1 直线段的剪取
4.2 多边形的剪取算法
4.3 光栅图形的扫描转换与区域填充
4.4 光栅图形的反走样技术
习题
第5章 常用图形数据结构
5.1 数据结构概述
5.2 线性表
5.3 数组
5.4 栈结构及应用
5.5 队列及实现
5.6 链表及应用
5.7 树结构及应用
5.8 图形数据文件
习题
第6章 二维图形软件开发应用实例
6.1 MiniCAD系统的总体设计
6.2 MiniCAD系统的实现
习题
第7章 三维几何造型基础
7.1 三维图形系统的坐标系
7.2 三维图形中的几何元素
7.3 三维立体的构造模型
7.4 正则实体
7.5 三维物体的表示方法
习题
第8章 曲线与曲面
8.1 曲线基本知识
8.2 三次样条曲线与Hermite插值曲线
8.3 贝塞尔曲线
8.4 8样条(B—Spline)曲线
8.5 均匀三次8样条曲线
8.6 非均匀有理B样条曲线
8.7 曲面的基础知识
8.8 双三次孔斯曲面
8.9 贝塞尔曲面
8.1 0 反求控制顶点的曲面片拼接方法
8.1 1 8样条曲面
习题
第9章 三维观察与三维视见变换
9.1 三维图形的显示过程
9.2 观察坐标系的定义及有关计算
9.3 三维图形显示的数学基础
习题
第10章 消隐处理
10.1 消隐处理概述
10.2 分段可见性判断算法
10.3 隐藏量算法
10.4 后向面判别算法
10.5 后向面判别算法的形体矩阵方法
10.6 深度缓冲器算法
10.7 扫描线算法
10.8 扫描线Z缓冲器消隐算法的改进
10.9 画家算法
习题
第11章 真实感图形基础
11.1 引言
11.2 颜色的基础知识
11.3 光栅系统中的颜色模型
11.4 光照模型
11.5 绘制方法
习题
第12章 计算机动画
12.1 计算机动画概述
12.2 计算机动画的发展
12.3 计算机动画的分类
12.4 参数关键帧技术
12.5 变形动画
12.6 过程动画
12.7 关节动画
12.8 基于物理的动画
12.9 行为动画
12.10 动画新技术
12.11 动画软件介绍
习题
第13章 计算机图形学的相关研究领域
13.1 计算机辅助设计与制造
13.2 虚拟现实
13.3 科学计算可视化
13.4 真实感图形
13.5 几何造型
参考文献