书籍简介:
本教材为计算机图形学的基础性教材,重点介绍计算机图形学的基本原理、数学方法和算法。全书共分为9章,主要内容有:计算机图形系统、计算机图形学的基本算法、裁剪与变换、曲线曲面、立体显示技术、隐藏线和面的消除、真实感图形的显示和交互式绘图技术等。本教材是作者根据《计算机图形学》课程教学基本要求和多年讲授《计算机图形学》课程的经验和科研成果,参考国内外同类教材编写而成。
本教材可作为电子(通信、计算机、电子、信息等专业)类和机械、工业设计本科生的教材,也可作为研究生的教材或参考书以及供从事计算机图形学学习和研究的人员参考。
作者简介:
王飞
出版日期:
2011年09月
章节目录:
第1章 绪论
1.1 概述
1.2 计算机图形学的发展历史
1.2.1计算机图形学的硬件发展
1.2.2计算机图形学的软件发展及软件标准的形成
1.3 计算机图形学的应用领域
1.3.1计算机辅助设计与制造(CAD/CAM)
1.3.2动画
1.3.3艺术
1.3.4科学计算可视化
1.3.5虚拟现实
1.3.6图形显示和绘制
1.3.7计算机辅助教学
1.4 计算机图形学与相关学科的关系
作业题
第2章 计算机图形系统
2.1 系统的构成
2.2 常用图形输入设备
2.2.1鼠标器
2.2.2数字化仪
2.2.3图形扫描仪
2.3 常用图形输出设备
2.3.1图形显示器
2.3.2绘图仪和打印机
2.4 计算机图形标准
2.4.1计算机图形核心系统
2.4.2程序员层次交互式图形系统
2.4.3计算机图形接口
2.4.4计算机图形元文件
2.4.5 0penGL图形标准
2.4.6基本图形转换规范
2.4.7产品数据转换规范
2.5 基于Visual C+4-的图形程序开发方法
2.5.1图形编程基础
2.5.2 CDC类常用成员函数
2.5.3与设备环境有关的常用函数
2.5.4绘制图形示例
2.6 0penGL程序设计基础
2.6.1 0penGL的绘图原理
2.6.2 0penGL常用基本函数一览
作业题
第3章 计算机图形学的基本算法
3.1 直线的扫描转换
3.2 圆的生成
3.2.1正多边形逼近算法
3.2.2 Bresenham算法
3.3 多边形填充
3.3.1多边形的扫描转换
3.3.2单向链表
3.3.3边标志填充算法
3.3.4种子填充算法
作业题
第4章 裁剪与变换
4.1 二维坐标系统
4.1.1世界坐标系
4.1.2设备坐标系
4.1.3规格化设备坐标系
4.2 窗口一视区的变换
4.3 二维图形的裁剪
4.3.1点的裁剪
4.3.2直线的裁剪
4.3.3多边形的裁剪
4.4 二维图形的几何变换
4.4.1图形的变换方法
4.4.2二维图形的基本变换
……
第5章 曲线和曲面
第6章 立体视技术
第7章 隐藏线和隐藏面的消除
第8章 真实感图形的显示
第9章 交互式绘图技术
参考文献
封面图: