《计算机图形学简明教程》是2006年高等教育出版社出版的图书,作者是张彩明。
《计算机图形学简明教程》介绍了计算机图形学的基本原理和算法。主要内容有:计算机图形系统及硬件基础、基本光栅图形算法、变换和裁剪、三维空间的观察、人机交互绘图技术、现面的判定、颜色和简单光照明模型、曲线曲面的表示和三维几何造型。《计算机图形学简明教程》在系统地介绍计算机图形学基本原理和算法的过程中,尽量避免涉及难以理解的语言和系统,使读者对基础理论和相关技术的阐述更易于理解和掌握。《计算机图形学简明教程》可作为高等院校本科生、研究生学习计算机图形学的教材,也可作为从事计算机辅助设计、计算机图形学和相关专业科技人员的参考资料。
目录
- 第1章 概述
- 1.1 计算机图形学的概念与研究内容
- 1.1.1 图形的概念
- 1.1.2 计算机图形学的研究内容
- 1.2 计算机图形学的应用
- 第2章 计算机图形系统及硬件基础
- 2.1 概述
- 2.1.1 计算机系统中的图形设备
- 2.1.2 图形系统的基本功能
- 2.2 图形显示设备
- 2.2.1 CRT显示器
- 2.2.2 液晶显示器
- 2.2.3 等离子显示器
- 2.2.4 三种显示技术的比较
- 2.3 图形绘制设备
- 2.3.1 喷墨打印机
- 2.3.2 笔式绘图机
- 2.3.3 激光打印机
- 2.4 图形输入设备
- 2.4.1 键盘
- 2.4.2 鼠标
- 2.4.3 光笔
- 2.4.4 数字化仪
- 2.4.5 手写输入板
- 2.4.6 图形扫描仪
- 2.4.7 触摸屏
- 2.4.8 新的输入设备
- 习题
- 第3章 基本光栅图形算法
- 3.1 用Java语言绘图
- 3.1.1 用Java小程序绘图
- 3.1.2 用Java应用程序绘图
- 3.2 直线的扫描转换
- 3.2.1 基本增量算法
- 3.2.2 Bresenham算法
- 3.3 圆的扫描转换
- 3.3.1 正负法
- 3.3.2 Bresenham算法
- 3.3.3 圆的多边形迫近法
- 3.4 多边形的扫描转换
- 3.4.1 多边形的扫描转换
- 3.4.2 扫描线算法
- 3.4.3 边缘填充算法
- 3.4.4 边界标志算法
- 3.5 区域填充
- 3.5.1 区域的表示和类型
- 3.5.2 递归算法
- 3.5.3 扫描线种子填充算法
- 3.6 字符的生成
- 3.6.1 点阵式字符
- 3.6.2 轮廓式字符
- 3.7 光栅图形的反走样算法
- 3.7.1 光栅图形的走样现象
- 3.7.2 提高分辨率的反走样算法
- 3.7.3 区域采样的反走样算法
- 3.7.4 加权区域采样的反走样算法
- 习题
- 第4章 变换和裁剪
- 第5章 三维空间的观察
- 第6章 人机交互绘图技术
- 第7章 可见面的判定
- 第8章 颜色和简单光照明模型
- 第9章 曲线曲面的表示
- 第10章 三维几何造型
- 参考文献