计算机图形学实践教程
计算机图形学实践教程封面图

计算机图形学实践教程

孔令德, 主编

出版社:清华大学出版社

年代:2012

定价:35.0

书籍简介:

本书共给出60个案例,内容包括:直线中点Bresenham算法、多边形有效边表填充算法、三维图形几何变换算法、透视投影算法、地理划分球面动态隐线算法、z-buffer算法、球面光源和材质交互算法、球面Phong明暗处理算法、简单透明模型算法、简单阴影算法、立方体图像纹理映射算法、圆环面图像纹理映射算法、三维纹理映射算法、球面几何纹理映射反走样算法等。

书籍目录:

案例1 金刚石图案算法

案例2 直线中点Bresenham算法

案例3 圆中点Bresenham算法

案例4 椭圆中点Bresenham算法

案例5 Wu反走样直线算法

案例6 多边形有效边表填充算法

案例7 多边形边缘填充算法

案例8 四邻接点种子填充算法

案例9 区域八邻接点种子填充算法

案例10 扫描线种子填充算法

案例11 二维图形几何变换算法

案例12 Cohen-Sutherland直线段裁剪算法

案例13 中点分割直线段裁剪算法

案例14 Liang-Barsky直线段裁剪算法

案例15 Sutherland-Hodgman多边形裁剪算法

案例16 三维图形几何变换算法

案例17 正交投影算法

案例18 三视图算法

案例19 透视投影算法

案例20 n次Bczier曲线方程算法

案例21 n次Bezier曲线de Casteljau算法

案例22 双三次Bezier曲面算法

案例23 三次B样条曲线算法

案例24 双三次B样条曲面算法

案例25 Cantor集算法

案例26 Koch曲线算法

案例27 Peano-Hilbert曲线算法

案例28 Sierpinski垫片算法

案例29 Sierpinski地毯算法

案例30 Mcnger海绵算法

案例31 C字曲线算法

案例32 Cayley树算法

案例33 Koch曲线L系统模型算法

案例34 分形草L系统模型算法

案例35 Peano-Hilbert曲线L系统模型算法

案例36 灌木丛L系统模型算法

案例37 Koch曲线IFS算法

案例38 正二十面体动态隐线算法

案例39 地理划分球面动态隐线算法

案例40 递归划分球面动态隐线算法

案例41 圆柱面动态隐线算法

案例42 圆锥面动态隐线算法

案例43 圆环面动态隐线算法

案例44 Z-Buffer算法

案例45 画家算法

案例46 原色系统算法

案例47 颜色渐变立方体线框模型算法

案例48 RGB颜色模型算法

案例49 HSV颜色模型算法

案例50 球面光源与材质交互算法

案例51 球面Phong明暗处理算法

案例52 简单透明模型算法

案例53 简单阴影算法

案例54 立方体函数纹理映射算法

案例55 长方体图像纹理映射算法

案例56 圆柱面图像纹理映射算法

案例57 圆环面图像纹理映射算法

案例58 三维纹理映射算法

案例59 球面几何纹理映射算法

案例60 球面几何纹理反走样算法

参考文献

内容摘要:

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

编辑推荐:

不仅可以作为学习《计算机图形学基础教程(VisualC++版)(第2版)》(ISBN978—7—302—29752—9)的辅助教材,也可作为上机实践教材,还可供从事游戏开发的程序员自学使用。

书籍规格:

书籍详细信息
书名计算机图形学实践教程站内查询相似图书
9787302297512
如需购买下载《计算机图形学实践教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

计算机图形学实践教程是清华大学出版社于2012.出版的中图分类号为 TP312 ,TP391.41 的主题关于 C语言-程序设计-高等学校-教材 ,计算机图形学-高等学校-教材 的书籍。