计算机图形学基础教程(Visual C++版)(第3版)
“十二五”普通高等教育本科国家级规划教材,配套教学资源库获省级教学成果一等奖,国家级一流课程配套教材

作者:孔令德

丛书名:高等学校计算机专业教材·图形图像与多媒体技术

定价:64.5元

印次:3-3

ISBN:9787302663065

出版日期:2024.06.01

印刷日期:2025.02.13

图书责编:汪汉友

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要内容包括几何变换、透视投影、曲面建模、线消隐与面消隐、光照与纹理。作为首批国家级一流本科课程“计算机图形学”的建设成果,本书基于Visual Studio 2022的MFC集成开发环境,使用C++语言编程绘制了计算机图形学算法的动画效果,实现了“原理、算法、代码”的统一。本次修订在保持前两版特色的基础上主要做了以下3方面的改变:第一,使用曲面建模技术,将三维模型由立方体、球、圆环等简单模型扩展为茶壶、花瓶等复杂模型(本书中使用Utah茶壶作为绘制效果展示的主要模型);第二,为了适应计算机图形学前沿需求的新变化,将光照与纹理两章作为重点内容进行详细介绍;第三,纹理映射是光栅化图形学的**阶段,增加了法线贴图、视差贴图、环境贴图等新内容。 本书可以作为本科生和研究生教材,也可供计算机图形学爱好者学习使用。为了便于开展理论教学与实践教学,本书配有《计算机图形学实践教程(Visual C++版)》(第3版)、《计算机图形学基础教程(Visual C++版)(第3版)教师用书》和课件、教案、教学大纲、授课计划等配套教学资源。

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

第2版前言 笔者花费了七年多时间,打造了“省级精品资源共享课+系列化教材+数字化教学资源”的立体化计算机图形学教学平台。2006年建设完成省级精品课程“C++程序设计”后,直接基于Visual C++中的MFC框架,采用案例化教学方法建设了“计算机图形学”教学资源。2008年笔者主持的“计算机图形学”课程被评为省级精品课程,出版了《计算机图形学基础教程(Visual C++版)》《计算机图形学实践教程(Visual C++版)》两本教材,并双双获得兵工高校优秀教材一等奖,随后相继出版了《计算机图形学基础教程(Visual C++版)习题解答与编程实践》《计算机图形学实验及课程设计(Visual C++版)》等系列教材,其中《计算机图形学实践教程(Visual C++版)》提供了与《计算机图形学基础教程(Visual C++版)》中所讲解原理一一对应的案例,共计43个。这些案例被国内的近百所院校试用后,给予了肯定。下面是某高校教师对本书的评价: “教材提供了丰富的教学资源,涵盖了计算机图形学原理的主要知识点,由于采用Visual C++的MFC编程可以模拟真实感光照以及纹理等效果,对学生很有吸引力,对提升计算机图形学的教学效果也很有帮助。原理的案例化可以让学生从容面对枯燥的图形数学模型及绘制算法,能尽快直观地体验到真实效果并深刻理解绘制算法的原理”。 下面是某高校本科生对本书的评价: “我是一名三年级本科生,学校开设了计算机图形学这门课程,出于兴趣,我也选择了这门课程,并且很荣幸地读到了您的作品。清晰的讲解也给我留下了很深刻的印象 ,我甚至可以不用听老师讲...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章导论1

1.1计算机图形学的应用领域1

1.1.1计算机辅助设计1

1.1.2计算机游戏2

1.1.3计算机艺术3

1.1.4虚拟现实4

1.1.5计算机辅助教学6

1.2计算机图形学的概念6

1.3计算机图形学的相关学科8

1.4计算机图形学的确立与发展8

1.5图形显示器的发展及其工作原理11

1.5.1阴极射线管11

1.5.2光栅扫描图形显示器12

1.5.3液晶显示器18

1.5.4三维立体显示器19

1.6图形软件标准23

1.7计算机图形学研究的热点技术23

1.7.1细节层次技术24

1.7.2图像绘制技术25

1.8本章小结26

习题126第2章MFC绘图基础28

2.1MFC上机操作步骤28

2.1.1应用程序向导29

2.1.2查看项目信息30

2.1.3类的继承关系34

2.2基本绘图函数35

2.2.1修改单文档窗口显示参数35

2.2.2CDC派生类与GDI工具类37

2.2.3映射模式39

2.2.4使用GDI对象44

2.2.5CDC类绘图成员函数47

2.2.6位图操作54

2.3双缓冲动画技术59

2.3.1动画技术相关函数60

2.3.2动画示例61

2.4本章小结69

习题270第3章基本图元的扫描转换72

3.1直线的扫描转换72

3.1.1DDA算法73

3.1.2Bresenham算法75

3.1.3中点算法76

3.2圆的扫描转换79

3.2.1简单方程画圆算法79

3.2.2中点画圆算法80

3.3椭圆的扫描转换83...

作为首批国家级一流本科课程“计算机图形学”等一些列国家级和省级教学成果和“十二五”普通高等教育本科国家级规划教材,本书结合教学实际和教学大纲对前一版内容进行了适当调整,配合丰富的教学资源是教与学事半功倍。