图书前言

计算机图形学经过近30年的发展已经渗透到各个行业,在经济建设中发挥了重要作用。为适应我国计算机图形学的教学工作,作者在多年计算机图形学教学实践基础上,参阅了多种国内外最新版本的教材,编写了本书。本书既可以作为高等院校本科生教材,也可以为相关行业的工程技术人员提供有益的参考。

本书内容在安排上循序渐进,对理论的讲解通俗易懂,总地来讲有如下3个特点。

 (1)  对抽象理论的直观形象介绍。为便于读者快速理解计算机图形学的基本理论,本书在内容安排上循序渐进,用深入浅出的方式和丰富的图例对计算机图形学基本理论进行介绍。

 (2)  理论与实例相结合。为便于读者学会对计算机图形学基本理论的应用,书中的重要内容均配有实例。

 (3)  理论与OpenGL程序相结合。书中的主要算法均给出了完整的源程序代码及其运行界面。为兼顾不同读者对编程语言的掌握程度,书中的程序开发语言为C语言,利用了OpenGL图形软件包,并且采用Win32控制台应用程序的方式。

具体而言,本书10章内容之间的关系如下图所示。

本书中所有的代码以及提供的教学课件,读者可登录www.tup.com.cn网站自行下载。由于编者水平有限,本书必定存在不少缺点和不足之处,恳请专家和读者批评指正。

编者2011年10月