书籍简介:
本书介绍了计算机图形学的基础理论和算法以及实现这些算法的二、三维图形系统。主要内容包括:图形系统硬件、交互技术基础、图形变换、图形生成算法、几何造型基础、消隐处理、真实感图形与可视化技术初步。为了便于自学,每部分内容都精心设计了用C 语言编写的程序实例,使读者在学习理论和算法的同时,也能掌握在计算机上实现这些算法的方法。这是本书的特色所在。
本书可作为高等院校各专业的本科生、研究生学习计算机图形学的教材,也可作为广大工程技术人员从事CG/CAD工作的参考书。
作者简介:
常明,朱林
出版日期:
2001年02月
章节目录:
第一章 计算机图形学概述
1-1 概述
1-2 计算机图形系统的硬件环境
习题
第二章 C语言图形程序设计
2-1 文本模式下使用的库函数
2-2 图形模式下使用的库函数
2-3 西文状态下的汉字显示
2-4 图形程序设计
习题
第三章 图形显示算法基础
3-1 直线的生成算法
3-2 圆弧的生成算法
3-3 规则曲线的生成算法
3-4 自由曲线的生成算法
3-5 工程曲面的构造方法
习题
第四章 圆形变换的矩阵方法
4-1 二维图形变换
4-2 三维图形变换
习题
第五章 图形处理算法
5-1 视见变换
5-2 二维图形剪取
5-3 光栅图形的扫描转换与区域填充
习题
第六章 图形交互技术初步
6-1 图形交互技术基础
6-2 人机交互界面设计
6-3 鼠标的使用
6-4 窗口技术
6-5 菜单的设计与应用
6-6 橡皮筋技术
习题
第七章 图形数据结构
7-1 数据结构概述
7-2 线性表结构
7-3 数组
7-4 栈
7-5 队列
7-6 链表
7-7 树形结构与二叉树的应用
7-8 图形数据文件
习题
第八章 二维图形软件系统
8-1 二维设计绘图软件CADTool简介
8-2 CADTool系统的预备知识
8-3 CADTool的主菜单工具箱
8-4 主绘图工具箱
8-5 计算机绘制三视图
习题
第九章 三维几何造型初步
9-1 三维图形系统的坐标系
9-2 三维图形中的几何元素
9-3 三维立体的构造模型
9-4 正则实体
9-5 三维物体的表示方法
习题
第十章 三维图形显示与消隐处理
第十一章 真实感图形与可视化技术基础
第十二章 三维图形系统
参考文献
封面图: