×
计算机图形学基础教程(VisualC++版)(第2版)

计算机图形学基础教程(VisualC++版)(第2版)

1星价 ¥45.2 (7.0折)
2星价¥45.2 定价¥64.5
暂无评论
图文详情
  • ISBN:9787302297529
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:338
  • 出版时间:2022-01-01
  • 条形码:9787302297529 ; 978-7-302-29752-9

本书特色

本书第1章 导论 ;第2章 Visual C++ 6.0 绘图基础;第3章 基本图形的扫描转换;第4章 多边形填充;第5章 二维变换和裁剪;第6章三维变换和投影;第7章 自由曲线和曲面;第8章 分形几何造型;第9章 动态消隐;第10章 真实感图形。

内容简介

  作为首批国家本科课程和省级精品资源共享课“计算机图形学”的建设成果,该书采用面向对象语言Visual C++6.0的MFC框架,系统讲解了场景中三维物体的建模与渲染技术,以生成真实感光照模型为主线,引导读者重点掌握直线段的扫描转换、多边形的有效边表填充算法、三维物体的几何变换、正交投影与透视投影、多面体与曲面体的建模、Z-Buffer算法和画家算法、简单光照模型、Gouraud双线性光强插值、Phong双线性法矢插值、简单透明模型、简单阴影模型、图像纹理映射、几何纹理映射等真实感图形的绘制原理。该书配套的《计算机图形学上机实践教程(Visual C++版)(第2版)》(ISBN 978-7-302-29751-2)给出了与该书所讲解原理一一对应的源程序代码,共计60个案例。该书同时提供有习题解答、实验及课程设计的源程序,读者可以从作者的个人网站(http://www.klingde.com)上免费下载使用。  《计算机图形学基础教程(Visual C++版)(第2版)》从编程角度讲解了计算机图形学的基本原理及其实现技术,在强调物体线框模型绘制的同时,着重讲解了物体表面模型及实体模型的绘制。该书全部彩色插图是作者单纯使用MFC框架绘制的效果图,没有借助任何外部图形库。通过该书的学习,读者可以使用MFC框架在简单光照模型场景中渲染出光源与材质交互作用的真实感三维物体动画,同时支持鼠标和键盘的交互操作,为进一步从事游戏开发奠定理论基础。  《计算机图形学基础教程(Visual C++版)(第2版)》提供了课件、教案、教学大纲、授课计划等教学资源,以方便教师开展课堂教学和实践教学。教师可以借助QQ(997796978)与作者联系获得。作者不仅为使用该书的教师提供全部配套源程序,也会就书中的重点、难点等提供在线服务。  《计算机图形学基础教程(Visual C++版)(第2版)》不仅可以作为本科生和研究生教材,还可供计算机图形学爱好者自学使用。

目录

第1章 导论
1.1 计算机图形学的应用领域
1.1.1 计算机游戏
1.1.2 计算机辅助设计
1.1.3 计算机艺术
1.1.4 虚拟现实
1.1.5 计算机辅助教学
1.2 计算机图形学的概念
1.3 计算机图形学的相关学科
1.4 计算机图形学的确立与发展
1.5 图形显示器的发展及其工作原理
1.5.1 阴极射线管
1.5.2 随机扫描显示器
1.5.3 直视存储管显示器
1.5.4 光栅扫描显示器
1.5.5 液晶显示器
1.5.6 三维图形显示原理及立体显示器
1.6 图形软件标准
1.7 计算机图形学研究的热点技术
1.7.1 层次细节技术
1.7.2 图像绘制技术
1.8 本章小结
习题1

第2章 MFC绘图基础
2.1 面向对象程序设计基础
2.1.1 类和对象
2.1.2 构造函数与析构函数
2.1.3 对象的动态建立与释放
2.1.4 继承与派生
2.2 MFC上机操作步骤
2.3 MFC基本绘图函数
2.3.1 CDC类结构与GDI对象
2.3.2 映射模式
2.3.3 使用GDI对象
2.3.4 CDC类绘图成员函数
2.3.5 双缓冲机制
2.3.6 设备上下文的调用与释放
2.3.7 MFC绘图的几种方法
2.4 本章小结
习题2

第3章 基本图形的扫描转换
3.1 直线的扫描转换
3.1.1 算法原理
3.1.2 构造中点误差项
3.1.3 递推公式
3.1.4 绘制任意斜率的直线
3.2 圆的扫描转换
3.2.1 算法原理
3.2.2 构造中点误差项
3.2.3 递推公式
3.3 椭圆的扫描转换
3.3.1 算法原理
3.3.2 构造上半部分工的中点误差项
3.3.3 上半部分Ⅰ的递推公式
3.3.4 构造下半部分Ⅱ的中点误差项
3.3.5 下半部分Ⅱ的递推公式
3.4 反走样技术
3.5 直线反走样Wu算法
3.5.1 算法原理
3.5.2 构造距离误差项
3.5.3 计算机化
3.5.4 彩色直线段的反走样
3.6 本章小结
习题3

第4章 多边形填充
4.1 多边形的扫描转换
4.1.1 多边形的定义
4.1.2 多边形的表示
……
第5章 二维变换与裁剪
第6章 三维变换与投影
第7章 自由曲线与曲面
第8章 分形几何
第9章 建模与消隐
第10章 真实感图形
附录A 配套实践教程的案例设置及与本书的对应关系
附录B 绘制“阴阳鱼太极图”的完整代码
参考文献
展开全部

作者简介

孔令德,1998年毕业于江苏理工大学,获博士学位,2005年晋升为教授,是太原工业学院教学名师。负责项目:作为**负责人主持的“C++程序设计”,2005年5月被评为省级精品课程。作为**负责人主持的“计算机图形学”,2006年5月被评为校级精品课程,2008年申报省级精品课程。作为**负责人正在主持省级教改项目《计算机专业软件课程工程化群组建设》。作为**负责人正在主持省级教改项目《计算机专业软件课程工程化群组建设》。作为**负责人正在主持省级教改重点项目《山西省高职高专计算机公共基础教材改革研究》。 主编教材:2007年编写了又高等教育教出版出版的《计算机公共基础》和《计算机公共基础上机实训》教材。2006年兵器工业出版社《大学计算机文化基础》教材。2007年国防工业出版社《毕业设计实例教程》教材。2007年清华大学出版社《数据库课程群组建设--毕业设计教程》教材。2007年铁道出版社《C++案例精编》教材。2003年兵器工业出版社《Visual C++程序设计及上机指导》教材。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航