书籍简介:
本书全面介绍了计算机图形学的基本概念、原理和算法,是根据作者长期从事计算机图形学的教学经验和科研成果,并参考了国内外同类教材编写而成,是华中科技大学出版社出版的“机械科学与工程研究生教学用书”系列教材之一。主要内容包括二维图形显示和三维图形显示两部分。二维部分共分绪论、基本图形生成算法、图形变换的矩阵方法、图形处理算法、图形数据结构,以及二维图形软件开发应用等6章;三维部分包括三维几何造型、曲线曲面、三维观察与三维视见变换、消隐处理、真实感图形、计算机动画和计算机图形学的相关研究领域等7章,每章附有习题,便于教学。
本书适合于高等院校研究生的计算机图形学教学工作,也可作为相关专业的工程技术人员的学习参考用书。
作者简介:
常明,李丹,罗年猛
出版日期:
2009年10月
章节目录:
第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.10 反求控制顶点的曲面片拼接方法
8.11 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章 真实感图形基础
第12章 计算机动画
第13章 计算机图形学的相关研究领域
参考文献
封面图: