账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
计算机图形学基础 - 中国高校教材图书网
书名: 计算机图形学基础
ISBN:978-7 - 5606 - 2340 - 5 责任编辑:
作者: 王卫东, 滕玮  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥22.00  折扣价:¥20.90
折扣:0.95 节省了1.1元
字数: 357千字
出版社: 西安电子科技大学出版社 页数:
出版日期: 2009-10-01 每包册数:
国家规划教材: 省部级规划教材:
入选重点出版项目: 获奖信息:
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
内容简介

本书对计算机图形学的基本概念、 原理与方法进行了详细介绍, 主要内容包括计算机
图形学的发展及应用, 图形设备, 图形变换, 多边形的扫描转换与区域填充, 隐藏线与隐藏面的
消隐, 曲线、 曲面的表示, 几何造型技术, 真实感图形学, 动画技术,
OpenGL程序设计基础等。 
本书针对图形学的特点, 为读者提供了学习和掌握图形软件的一般实践方法, 为读者深入学习图形学
的专门知识打下坚实的基础。
本书的内容注重基础性与实用性, 可作为计算机专业的本科教材, 同时, 也可供研究生或从事计算机图形学研究的专业人士参考。

作者简介:
 
章节目录:
目 录
第1章 计算机图形学的发展及应用 1
1.1 概述 1
1.2 计算机图形学的发展 2
1.2.1 计算机图形学的发展简史 2
1.2.2 硬件设备的发展 4
1.3 计算机图形学的应用 4
1.3.1 图形用户界面 4
1.3.2 计算机辅助设计与制造 5
1.3.3 计算机动画 6
1.3.4 科学计算可视化 6
1.3.5 计算机艺术 8
1.3.6 虚拟现实 9
1.3.7 真实感图形绘制 10
1.4 计算机图形学的研究热点 11
1.4.1 真实感人脸建模研究 11
1.4.2 基于图像的建模与绘制技术 12
1.4.3 体绘制技术 13
习题1 13
第2章 图形设备 14
2.1 图形输入设备 14
2.1.1 常用的输入设备 14
2.1.2 新型输入设备 16
2.2 图形绘制设备 17
2.2.1 绘图仪 17
2.2.2 打印机 18
2.3 图形显示系统 18
2.3.1 CRT显示器 18
2.3.2 显示卡 24
2.3.3 液晶显示器 25
2.4 图形软件 26
2.4.1 图形软件的类型与功能 26
2.4.2 图形软件标准 26
2.4.3 三维实时图形软件包 28
习题2 29
第3章 图形变换 30
3.1 坐标系统 30
3.2 几何变换 32
3.2.1 平移变换 32
3.2.2 缩放变换 33
3.2.3 旋转变换 34
3.2.4 错切变换 35
3.2.5 反射变换 36
3.2.6 齐次坐标表示 37
3.2.7 变换矩阵表示 39
3.2.8 复合变换 40
3.2.9 相对于任意参考点的几何变换 41
3.3 投影变换 45
3.3.1 透视投影变换 46
3.3.2 平行投影变换 48
3.4 图形裁剪 50
3.4.1 点的裁剪 51
3.4.2 直线的裁剪 51
3.4.3 多边形的裁剪 55
3.5 窗口概念及窗口到视区的变换 59
3.5.1 基本概念 59
3.5.2 窗口到视区的变换 60
习题3 61
第4章 多边形的扫描转换与区域填充 62
4.1 多边形的扫描转换 62
4.1.1 多边形的扫描转换的定义 62
4.1.2 逐点判断算法(x扫描线算法) 63
4.1.3 扫描线算法 65
4.1.4 边界标志算法 69
4.2 区域填充技术 70
4.2.1 区域的表示 71
4.2.2 递归算法 72
4.2.3 栈结构的种子填充算法 72
4.2.4 扫描线填充算法 73
4.2.5 区域填充图案 74
4.2.6 多边形的扫描转换与区域填充方法比较 75
4.3 反走样 76
4.3.1 提高分辨率 76
4.3.2 直线的区域采样 77
习题4 79
第5章 隐藏线与隐藏面的消除 80
5.1 多面体的隐藏线消除 80
5.1.1 减少直线求交 80
5.1.2 凸多面体的隐藏线消除 82
5.1.3 凹多面体的隐藏线消除 82
5.2 曲面的隐藏线消除 83
5.3 隐藏面的消除 85
5.3.1 区域子分算法 85
5.3.2 画家算法 86
5.3.3 Z缓存算法 88
5.3.4 扫描线算法 90
5.3.5 区间扫描线算法 91
习题5 92
第6章 曲线、 曲面的表示 93
6.1 基础知识 93
6.1.1 显式、 隐式和参数表示 93
6.1.2 插值 95
6.1.3 逼近 95
6.1.4 曲线的连续性 96
6.1.5 曲线拟合 96
6.1.6 三次Hermite样条 97
6.2 Bezier曲线、 曲面的表示 98
6.2.1 Bezier曲线的定义 99
6.2.2 Bezier曲线的性质 100
6.2.3 Bezier曲线的拼接 102
6.2.4 Bezier曲线的离散生成 103
6.2.5 Bezier曲面的定义 104
6.2.6 Bezier曲面的性质 106
6.2.7 Bezier曲面的拼接 106
6.3 B样条曲线、 曲面的表示 107
6.3.1 B样条曲线的定义 107
6.3.2 B样条曲线的分类 108
6.3.3 B样条曲线的性质 112
6.3.4 非均匀有理B样条曲线 113
6.3.5 B样条曲面的定义 115
6.3.6 非均匀有理B样条曲面 115
习题6 116
第7章 几何造型技术 117
7.1 线框模型 117
7.2 表面模型 118
7.2.1 三维物体的边界表示 118
7.2.2 三维物体的扫描表示 121
7.3 构造实体 123
7.3.1 正则形体及正则运算 123
7.3.2 构造实体的几何表示 124
7.3.3 光线投射算法 125
7.4 空间划分表示法 126
7.4.1 空间位置枚举表示 126
7.4.2 八叉树表示 127
7.4.3 八叉树节点的编码方式 129
习题7 130
第8章 真实感图形学 131
8.1 颜色模型 131
8.1.1 CIE色度图 131
8.1.2 常用的颜色模型 132
8.2 简单光照明模型 133
8.2.1 Lambert模型 133
8.2.2 Phong光照明模型 136
8.3 增量式光照明模型 137
8.3.1 双线性光强插值(Gouraud明暗处理) 138
8.3.2 双线性法向插值(Phong明暗处理) 139
8.4 阴影的产生 140
8.4.1 阴影多边形算法 141
8.4.2 阴影缓存器方法 142
8.5 整体光照模型 142
8.5.1 透明效果的简单模拟 142
8.5.2 Whitted光透射模型 143
8.5.3 Hall光透射模型 144
8.6 光线跟踪算法 145
8.6.1 算法原理 145
8.6.2 光线与物体求交 147
8.6.3 光线跟踪算法的加速 149
习题8 151
第9章 动画技术 152
9.1 动画简介 152
9.1.1 国外影视动画发展概况 152
9.1.2 国内影视动画发展现状 153
9.2 动画开发工具 153
9.2.1 超强3D动画制作工具Avid Softimage XSI 153
9.2.2 三维非线性动画创作系统Sumatra 154
9.2.3 Alias/Wavefront MAYA 155
9.2.4 3DS max 156
9.2.5 Lightwave 3D 157
9.3 计算机动画技术 157
9.3.1 关键帧动画技术 157
9.3.2 基于物理的动画技术 159
9.3.3 过程动画 161
9.3.4 群体行为动画 164
9.3.5 运动捕捉技术 165
9.4 三维动画设计 168
9.4.1 三维动画的制作过程 168
9.4.2 动画实例 170
9.5 视频动画的合成 187
9.5.1 动画场景的空间表现 187
9.5.2 素材的合成 188
9.5.3 影片输出 188
习题9 188
第10章 OpenGL程序设计基础 190
10.1 OpenGL概述 190
10.1.1 OpenGL编程的两个基本特点 190
10.1.2 OpenGL的主要功能 191
10.1.3 OpenGL绘图程序开发方法 192
10.2 基于OpenGL的基本图形绘制 199
10.2.1 点 200
10.2.2 线 200
10.2.3 多边形 204
10.3 基于VC++的OpenGL坐标变换 205
10.3.1 OpenGL中三维物体的显示 205
10.3.2 OpenGL中的几种变换 207
10.4 用OpenGL生成曲线和曲面 213
10.4.1 样条曲线的绘制 213
10.4.2 样条曲面的绘制 217
10.5 OpenGL的光照处理 220
10.5.1 光源的定义 220
10.5.2 材质的定义 222
10.5.3 OpenGL的光照实例 223
10.6 OpenGL对交互绘图的支持 224
10.6.1 使用OpenGL的选择机制实现拾取功能 224
10.6.2 使用OpenGL的反馈机制实现反馈功能 226
10.6.3 使用OpenGL的双缓存机制实现橡皮筋功能 227
习题10 232
参考文献 233

精彩片段:
 
书  评:

前 言

计算机图形学是计算机辅助设计/制造(CAD/CAM)技术的基础学科之一, 主要研究用计算机及其图形设备来输入、 表示、 变换、 运算和输出图形的原理、 算法及系统。
随着微机的日益普及, 计算机图形学发展迅速, 并应用于各个领域。 
本书介绍了计算机图形学的基础知识和基本概念, 内容安排有较广的适应面, 能满足各专业的基本教学需要, 同时注重实践环节, 注意用典型的算法
和习题启迪读者的思维, 培养其独立研究、 独立工作的能力。 本书还注意反映该学科领域的
发展动向, 以利于开阔读者眼界, 适应高新技术的快速发展。 
  本书介绍的内容主要有: 计算机图形学的发展和应用; 计算机图形设备和
系统; 基本图形生成算法; 图形变换和裁剪; 窗口系统; 多边形的扫描转换
与区域填充; 隐藏线与隐藏面的消除; 几何造型的理论和算法; 颜色、 光照模
型及真实图形显示技术; OpenGL图形处理系统等。 
本书是作者在参考国内外同类书籍, 吸收国内外近十年来在计算机图形学方面的新成果, 并广泛征
求国内同行的意见和建议的基础上编写而成的。 本书的特点是既注重讨论计算
机图形学中最基本和广泛应用的理论和算法, 也力求反映20世纪90年代以来国内
外的一些重要的新成果。 
  本书每章都附有习题。 在上机练习时, 较基础的内容可以在Windows环境下用C语言编程, 更深入的习题可以使用
OpenGL图形库。 
本书可作为计算机专业的本科教材, 也可供研究生或从事计算机图形学研究的专业人士参考。
  本书的第1~4章由王卫东编写, 第5、 10章由苗帅编写, 第6章由张静编写, 第7、 8章由滕玮编写, 第9章由叶华编写。 江苏科技大学计算机科
学与工程学院的多位老师在本书编写的过程中提出了许多建议, 在此我们深表感谢。 
  由于作者的水平有限, 本书难免存在不足之处, 希望同行专家和读者提出宝贵意见。 

  
                    编 者
2009年6月

其  它:
 



| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云章科技