基本信息
内容简介
计算机书籍
本书介绍计算机图形学的有关原理、算法及实现,从计算机图形学的基本图形生成讲起,采取循序渐进的内容安排,由简单到复杂,由二维到三维,理论与实践相结合,对书中的算法都尽量给出C程序,在后面的实验指导中每章有一个VC编程案例,读者只需按照书中讲解就可容易地在计算机上得到验证,从而为深入理解图形学原理提供最重要的保证,并为今后的计算机图形学应用打下坚实的实践基础和增加编程积累。全书共7章,分别为绪论、交互式图形软件设计、基本图形生成、图形变换、曲线和曲面、三维几何造型和真实感图形。最后是一个实验指导,介绍如何用VC编程实现各种计算机图形学算法。
本书可作为高等院校各专业本专科生《计算机图形学》或《计算机绘图》的教材,也可作为广大计算机图形学爱好者的自学教材或工作参考书。
目录
1.1 计算机图形的概念、发展和应用
1.2 计算机图形系统
1.3 计算机图形标准
习题
第2章 交互式图形软件设计
2.1 交互式图形软件设计方法
2.2 CDC图形程序库
2.3 面向对象的画图程序设计
2.4 图形类的定仪
2.5 画图程序的实现
习题
第3章 基本图形生成
3.1 直线的生成
3.2 圆与随圆的生成
3.3 区域填充
3.4 裁剪
3.5 线宽与线型的处理
习题
第4章 图形变换
前言
本书介绍计算机图形学的有关原理、算法及实现,从计算机图形学的基本图形生成讲起,采取循序渐进的内容安排,由简单-到复杂,由二维到三维,理论与实践相结合,对书中的算法都尽量给出C程序,在后面的实验指导中每章有一个VC编程案例,读者只需按照书中讲解就可容易地在计算机上得到验证,从而为深入理解图形学原理提供最重要的保证,并为今后的计算机图形学应用打下坚实的实践基础和增加编程积累。全书共7章,分别为绪论、交互式图形软件设计、基本图形生成、图形变换、曲线和曲面、三维几何造型和真实感图形。后面有一个实验指导,介绍用VC编程实现各种计算机图形学算法。..
本书要求读者有线性代数和C语言基础,若有Visual C++基础则更好。读者可根据自身情况,在C语言或Visual C++的基础上上机练习、掌握和应用计算机图形学的各种算法,并开发一些具有实用性的小型图形软件。本书是作者在第1版基础上的全新改版,知识结构更加合理,案例、技术更加实用,书中案例的源代码可以在http://www.tup.com.cn上的该书信息页下载。
本书由陈元琰主笔,张睿哲参与了第4章和第5章的编写,吴东参与了第6章和第7章的编写。由于作者水平有限,书中难免还存在疏漏和不足,殷切希望广大读者批评指正。...
作者
2006年10月