《计算机图形学实践教程(visual c++版)(第2版)》是《计算机图形学基础教程(visualc++版)(第2版)》的姊妹篇。编写原则是将计算机图形学的基本原理与具体编程实践相结合起来。本书选用面向对象程序设计语言visualc++ 6.0的mfc框架作为开发平台,可以更好地展示真彩色以及对图形的交互式操作。《计算机图形学实践教程(visualc++版)(第2版)》共给出60个案例,内容包括直线中点bresenham算法、多边形有效边表填充算法、三维图形几何变换算法、透视投影算法、地理划分球面动态隐线算法、z-buffer算法、球面光源和材质交互算法、球面phong明暗处理算法、简单透明模型算法、简单阴影算法、立方体图像纹理映射算法、圆环面图像纹理映射算法、三维纹理映射算法、球面几何纹理映射反走样算法等。《计算机图形学实践教程(visualc++版)(第2版)》的所有案例全部由笔者独立开发,具有自主知识产权。在第1版的基础上新增了sutherland-hodgman多边形裁剪算法、球面光源与材质交互算法、简单透明模型算法、简单阴影算法、三维纹理映射算法、球面几何纹理映射反走样算法等案例,丰富了计算机图形学精品课程的建设内容。《计算机图形学实践教程(visualc++版)(第2版)》使用类结构编写,代码统一,注释规范,读者可以很容易地按照本书提供的源程序开发自己的图形学作品。本书的源程序代码可到http://www.klingde.com网站进行下载。《计算机图形学实践教程(visual c++版)(第2版)》不仅可以作为学习《计算机图形学基础教程(visualc++版)(第2版)》 (isbn 978-7-302-29752-9)的辅助教材,也可作为上机实践教材,还可供从事游戏开发的程序员自学使用。