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

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

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

本书特色

为省级精品课程“计算机图形学”的建设成果,本书采用面向对象语言visual c++ 6.0的mfc框架作为开发平台,系统地讲解“基本图形的扫描转换”、“多边形填充”、“二维变换与裁剪”、“三维变换与投影”、“自由曲线与曲面”、“分形几何”、“建模与消隐”和“真实感图形”的实现原理及算法。 本书以生成真实感光照模型为主线,引导读者重点掌握直线的扫描转换原理、多边形的填充原理、三维物体的几何变换与透视投影原理、光滑曲面的建模与深度缓冲动态隐面原理、gouraud双线性光强插值与phong双线性法矢插值原理、图像纹理与几何纹理映射原理、基于简单光照模型、简单透明模型与简单阴影模型的真实感图形绘制等原理。系统学习完本书后,读者可以在简单光照模型场景中渲染出光源与材质交互作用的真实感三维物体,同时支持鼠标与键盘的交互操作,为进一步从事游戏开发奠定理论基础。 本书配套的《计算机图形学实践教程(visual c++版)(第2版)》 (isbn 978-7-302-29751-2)给出了与本书各章节原理相对应的源程序代码,共计60个案例。这些配套教学资源可以从作者的个人网站(http://www.klingde.com)免费下载。 本书不仅可以作为大学本科生教材,还可供计算机图形学爱好者的自学使用。

内容简介

《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》采用面向对象语言VisualC++6.O的MFC框架,系统讲解场景中三维物体的建模与渲染技术。以生成真实感光照模型为主线,引导读者重点掌握直线段的扫描转换、多边形的有效边表填充算法、三维物体的几何变换、正交投影与透视投影、多面体与曲面体的建模、Z-Buffer算法和画家算法、简单光照模型、Couraud双线性光强插值、Phong双线性法矢插值、简单透明模型、简单阴影模型、图像纹理映射、几何纹理映射等真实感图形的绘制原理。《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》配套的《计算机图形学上机实践教程(visualc++版)(第2版)》给出了与《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》所讲解原理一一对应的源程序代码,共计60个案例。  《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》是从编程角度讲解计算机图形学的基本原理及其实现技术,强调的不仅是物体线框模型的绘制,而且着重讲解物体表面模型及实体模型的绘制。《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》全部彩插图是作者单纯使用MFC框架绘制的效果图,没有借助任何外部图形库。通过《计算机图形学基础教程(Visual C++版 第2版)/高等学校计算机专业教材精选·图形图像与多媒体技术》的学习,读者可以使用MFC框架在简单光照模型场景中渲染出光源与材质交互作用的真实感三维物体动画,同时支持鼠标和键盘的交互操作,为进一步从事游戏开发奠定理论基础。  《计算机图形学基础教程(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 构造上半部分I的中点误差项 3.3.3 上半部分I的递推公式 3.3.4 构造下半部分II的中点误差项 3.3.5 下半部分II的递推公式 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 绘制“阴阳鱼太极图”的完整代码参考文献
展开全部

预估到手价 ×

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

确定
快速
导航