计算机图形学是利用计算机研究图形的表示、生成、处理和显示的一门重要的计算机学科分支,它是计算机科学中最活跃的分支之一。近年来,随着计算机及互联网技术的迅速发展,计算机图形学正越来越深入我们的生活,它在工业建模、视频处理、游戏制作、影视特技、生物信息和医药医疗等各行各业都有着及其重要的作用。可以说,计算机图形学的应用无所不在,且日益广泛;已经成为计算机科学技术与其它应用学科之间沟通的桥梁,成为许多计算机从业人员的必备素质之一。
本书是一本国外很有影响的教材,为许多国外著名大学所采用。本书通过最能代表技术发展状况的示例综合介绍了计算机图形学方面的原则和技巧,本书对每个概念都进行了详细介绍,阐述了其背后的数学原理,并给出了用OpenGL实现的代码以及实现结果展示。新版本还为读者提供了计算机图形学领域的最前沿信息。本书是计算机图形学课程的很好教材,也是计算机图形学专业人员的很好参考书。
【本书特色】
◆ 本书配套的网站提供了书中使用到的代码、彩色插图、完整程序以及与本书密切相关的参考素材。
◆ 以C++语言作为程序设计语言。
◆ 深入介绍3D图形学及其数学知识,使学生可以创建真实的3D图形。
◆ 每章后面都给出了实际的案例研究。
◆ 清晰地介绍了计算机图形学的原理和技术。
◆ 大量真实而逼真的示例。
◆ 大量实践练习(每章大概有30多道)。
【英文名】Computer Graphics Using OpenGL, 3e
【书名】计算机图形学(OpenGL版)(第3版)
【作者】 Francis S Hill, Jr.
Stephen M Kelley 著
【原出版社】Prentice Hall
【教辅材料】
PPT、习题答案、源代码