计算机图形学课程设计教程

计算机图形学课程设计教程

孔令德, 编著

出版社:北京大学出版社

年代:2009

定价:40.0

书籍简介:

本书在讲授计算机图形学基本原理的基础上,采用案例的形式编写了“金刚石图案、颜色渐变直线、反走样卫星图、RGB模型、填充任意多边形、颜色渐变三角形、旋转正方体、颜色渐变正八面体、正方体图片贴图、交叉面、三维五角星、光照正方体、球线框反走样光照模型、台球、金属球、圆环、钻石、太阳和月亮”,共18个案例。以上案例全部使用面向对象语言Visual C++ 6.0的MFC编程环境作为开发平台,没有借助OpenGL或DirectX等图形库函数,但图形质量完全可以和后者的制作质量相媲美。本书案例循序渐进,以生成三维动态真实感图形为主线,涉及的计算机图形学内容有”直线的中点Bresenham算法”、”基本图元的反走样算法”、”有效边表填充算法”、”边缘填充算法”、”三维图形正交和透视投影算法”、”凸多面体消隐算法”、”Z-Buffer消隐算法”、”简单光照模型算法”和”真实感图形生成算法”等。

书籍目录:

案例1 金刚石图案 案例2 颜色渐变直线 案例3 反走样卫星图 案例4 RGB颜色模型演示 案例5 填充任意多边形 案例6 颜色渐变三角形 案例7 旋转正方体 案例8 颜色渐变正八面体 案例9 贴图正方体 案例10 交叉面 案例11 三维五角星 案例12 光照正方体 案例13 光照线框球 案例14 台球 案例15 金属球

案例1 金刚石图案 案例2 颜色渐变直线 案例3 反走样卫星图 案例4 RGB颜色模型演示 案例5 填充任意多边形 案例6 颜色渐变三角形 案例7 旋转正方体 案例8 颜色渐变正八面体 案例9 贴图正方体 案例10 交叉面 案例11 三维五角星 案例12 光照正方体 案例13 光照线框球 案例14 台球 案例15 金属球 案例16 圆环 案例17 钻石 案例18 太阳和月亮 参考文献

内容摘要:

本书综合运用计算机图形学基本原理编写了“颜色渐变正八面体、三维五角星、光照线框球、光照正方体、金属球、圆环、钻石、太阳和月亮”等18个案例。所有案例采用面向对象语言Visual C++ 6.0的MFC平台开发,并未借助OpenGL或Direct X等图形库函数,但绘制的图形质量完全可以和后者相媲美。  本书以生成三维动态真实感图形为主线,涉及的算法主要有“中点Bresenham算法”、“基于背景色的反走样算法”、“有效边表填充算法”、“正交投影和透视投影算法”、“背面剔除算法”、“Z-Buffer消隐算法”、“Gouraud双线性光强插值算法”和“Phong双线性法矢插值算法”等。以类的形式对算法进行封装,创建了三维光照场景,可以完成三维物体的透视变换、动态消隐、真实感光照和纹理映射等课程设计任务。  本书案例进阶合理、算法讲解详尽、类结构清晰,适合作为研究生教材和本科生课程设计教材,也可供计算机图形学爱好者自学使用。

书籍规格:

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

书籍信息归属:

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