注册 登录 进入教材巡展
#

出版时间:2023-12

出版社:电子工业出版社

以下为《计算机图形学(第四版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121439506
  • 1-2
  • 540814
  • 60266843-6
  • 平塑
  • 16开
  • 2023-12
  • 1333
  • 616
  • 工学
  • 计算机类
  • 计算机科学与技术
  • 本科 研究生及以上
内容简介
本书是一本内容丰富、取材新颖的计算机图形学著作,在前一版的基础上进行了全面扩充,增加了许多新的内容,覆盖了近年来计算机图形学的最新发展和成就。全书层次分明、重点突出,并附有使用OpenGL编写的大量程序及各种效果图,是一本难得的优秀教材。全书共分为24章及3个附录,全面系统地讲解了计算机图形学的基本概念和相关技术。作者首先对计算机图形学进行l综述;然后讲解二维图形的对象表示、算法及应用,三维图形的相关技术、建模和变换等;接着介绍光照模型、颜色模型和动画技术。本书还新增了有关分层建模与动画的介绍,以及对OpenGL的全面介绍;最后的附录给出了计算机图形学中用到的基本数学概念、图形文件格式及OpenGL的相关内容等。
目录
目录
第1章 计算机图形学综述
1.1 图和表
1.2 计算机辅助设计
1.3 虚拟现实环境
1.4 数据可视化
1.5 教学与培训
1.6 计算机艺术
1.7 娱乐
1.8 图像处理
1.9 图形用户界面
1.10 小结

参考文献


第2章 计算机图形硬件
2.1 视频显示设备
2.2 光栅扫描系统
2.3 图形工作站和观察系统
2.4 输入设备
2.5 硬拷贝设备
2.6 图形网络
2.7 因特网上的图形
2.8 小结
参考文献
练习题
附加综合题

第3章 计算机图形软件
3.1 坐标表示
3.2 图形功能
3.3 软件标准
3.4 其他图形软件包
3.5 OpenGL简介
3.6小结
参考文献
练习题
附加综合题

第4章 输出图元
4.1 坐标系
4.2 在OpenGL中指定二维世界坐标系
4.3 OpenGL画点函数
4.4 OpenGL画线函数
4.5 OpenGL曲线函数
4.6 填充区图元
4.7 多边形填充区
4.8 OpenGL多边形填充区函数
4.9 OpenGL顶点数组
4.10 像素阵列图元
4.11 OpenGL像素阵列函数
4.12 字符图元
4.13 OpenGL字符函数
4.14 图形分割
4.15 OpenGL显示表
4.16 OpenGL显示窗口重定形函数
4.17 小结
示例程序
参考文献
练习题
附加综合题

第5章 图元的属性
5.1 OpenGL状态变量
5.2 颜色和灰度
5.3 OpenGL颜色函数
5.4点的属性
5.5 OpenGL点属性函数
5.6 线的属性
5.7 OpenGL线属性函数
5.8 曲线属性
5.9 填充区属性
5.10 OpenGL填充区属性函数
5.11 字符属性
5.12 OpenGL字符属性函数
5.13 OpenGL反走样函数
5.14 OpenGL查询函数
5.15 OpenGL属性组
5.16 小结
参考文献
练习题
附加综合题

第6章 实现图元及属性的算法
6.1 画线算法
6.2 并行画线算法
6.3 设定帧缓存值
6.4 圆生成算法
6.5 椭圆生成算法
6.6 其他曲线
6.7 并行曲线算法
6.8 像素编址和对象的几何要素
6.9 直线段和曲线属性的实现
6.10 通用多边形扫描线填充算法
6.11 凸多边形的扫描线填充
6.12 曲线边界区域的扫描线填充
6.13 不规则边界区域的填充方法
6.14 填充模式的实现方法
6.15 反走样的实现方法
6.16 小结
参考文献
练习题
附加综合题

第7章 二维几何变换
7.1 基本的二维几何变换
7.2 矩阵表示和齐次坐标
7.3 逆变换
7.4 二维复合变换
7.5 其他二维变换
7.6 几何变换的光栅方法
7.7 OpenGL光栅变换
7.8 二维坐标系间的变换
7.9 OpenGL二维几何变换函数
7.10 OpenGL几何变换程序示例
7.11 小结
参考文献
练习题
附加综合题

第8章二维观察

8.1 二维观察流水线
8.2 裁剪窗口
8.3 规范化和视口变换
8.4 OpenGL二维观察函数
8.5 裁剪算法
8.6 二维点裁剪
8.7 二维线段裁剪
8.8 多边形填充区裁剪

8.9 曲线的裁剪
8.10 文字的裁剪
8.11 小结
参考文献
练习题
附加综合题

第9章 三维几何变换
9.1 三维平移
9.2 三维旋转
9.3 三维缩放
9.4 三维复合变换
9.5 其他三维变
9.6 三维坐标系间的变换
9.7 仿射变换
9.8 OpenGL几何变换函数
9.9 OpenGL几何变换编程示例
9.10 小结
参考文献
练习题
附加综合题

第10章 三维观察
10.1 三维观察概念综述
10.2 三维观察流水线
10.3 三维观察坐标系参数
10.4 世界坐标系到观察坐标系的变换
10.5 投影变换
10.6 正投影
10.7 斜投影
10.8 透视投影
10.9 视口变换和三维屏幕坐标系
10.10 OpenGL三维观察函数
10.11 三维裁剪算法
10.12 OpenGL任选裁剪平面
10.13 小结
参考文献
练习题
附加综合题

第11章 层次建模
11.1 基本建模概念
11.2 建模软件包
11.3 通用层次建模方法
11.4 使用OpenGL显示表的层次建模
11.5 小结
参考文献
练习题
附加综合题

第12章 计算机动画
12.1 计算机动画的光栅方法
12.2 动画序列的设计
12.3 传统动画技术
12.4 通用计算机动画功能
12.5 计算机动画语言
12.6 关键帧系统
12.7 运动的描述
12.8 角色动画
12.9 周期性运动
12.10 OpenGL动画子程序
12.11 小结
参考文献
练习题
附加综合题

第13章 三维对象的表示
13.1 多面体
13.2 OpenGL多面体函数
13.3 曲面
13.4 二次曲面
13.5 超二次曲面
13.6 OpenGL二次曲面和三次曲面函数
13.7 小结
参考文献
练习题
附加综合题

第14章样条表示

14.1 插值和逼近样条
14.2 参数连续性条件
14.3 几何连续性条件
14.4 样条描述
14.5 样条曲面
14.6 修剪样条曲面
14.7 三次样条插值方法
14.8 Bézier样条曲线
14.9 Bézier曲面
14.10 B样条曲线
14.11 B样条曲面
14.12 beta样条
14.13 有理样条
14.14 样条表示之间的转换
14.15 样条曲线和曲面的显示
14.16 OpenGL的逼近样条函数
14.17 小结
参考文献
练习题
附加综合题

第15章 其他三维对象的表示
15.1 柔性对象
15.2 扫描表示法
15.3 结构实体几