计算机图形学第4版 高清完整版
http://www.100md.com
2017年7月31日
![]() |
| 第1页 |
![]() |
| 第2页 |
![]() |
| 第6页 |
![]() |
| 第14页 |
![]() |
| 第24页 |
![]() |
| 第49页 |
![]() |
| 第50页 |
![]() |
| 计算机图形学第4版 |
参见附件(16677KB,50页)。
计算机图形学完整版很多用户都非常需要这类书籍,现在小编为大家提供电子版随时随地想看就看哦,有需要的朋友赶紧下载吧!
计算机图形学pdf版介绍
本书是一本经典著作,这次版本更新增加了许多实践内容,覆盖了近年来计算机图形学的最新发展和成就,并附有使用OpenGL编写的大量程序以及各种效果图。本书共分24章,全面系统地讲解了计算机图形学的基本概念和相关技术。作者首先对计算机图形学进行综述;然后讲解了二维图形的对象表示、算法及应用,三维图形的相关技术、建模和变换等;接着介绍了层次建模、动画技术、样条曲线表示、纹理处理等方面的内容,最后光照模型、颜色模型和交互输入法等。
计算机图形学完整版目录
第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.1.1 刷新式CRT
2.1.2 光栅扫描显示器
2.1.3 随机扫描显示器
2.1.4 彩色CRT监视器
2.1.5 平板显示器
2.1.6 三维观察设备
2.1.7 立体感和虚拟现实系统
2.2 光栅扫描系统
2.2.1 视频控制器
2.2.2 光栅扫描显示处理器
2.3 图形工作站和观察系统
2.4 输入设备
2.4.1 键盘、 按键盒和旋钮
2.4.2 鼠标设备
2.4.3 跟踪球和空间球
2.4.4 操纵杆
2.4.5 数据手套
2.4.6 数字化仪
2.4.7 图像扫描仪
2.4.8 触摸板
2.4.9 光笔
2.4.10 语音系统
2.5 硬拷贝设备
2.6 图形网络
2.7 因特网上的图形
2.8 小结
参考文献
练习题
附加综合题
第3章 计算机图形软件
3.1 坐标表示
3.2 图形功能
3.3 软件标准
3.4 其他图形软件包
3.5 OpenGL简介
3.5.1 基本的OpenGL语法
3.5.2 相关库
3.5.3 头文件
3.5.4 使用GLUT进行显示窗口管理
3.5.5 一个完整的OpenGL程序
3.5.6 OpenGL的出错处理
3.6 小结
参考文献
练习题
附加综合题
第4章 输出图元
4.1 坐标系统
4.1.1 屏幕坐标
4.1.2 绝对和相对坐标描述
4.2 OpenGL中指定二维世界坐标系统
4.3 OpenGL画点函数
4.4 OpenGL画线函数
4.5 OpenGL曲线函数
4.6 填充区图元
4.7 多边形填充区
4.7.1 多边形分类
4.7.2 识别凹多边形
4.7.3 分割凹多边形
4.7.4 将凸多边形分割成三角形集
4.7.5 内-外测试
4.7.6 多边形表
4.7.7 平面方程
4.7.8 前向面与后向面
4.8 OpenGL多边形填充区函数
4.9 OpenGL顶点数组
4.10 像素阵列图元
4.11 OpenGL像素阵列函数
4.11.1 OpenGL位图函数
4.11.2 OpenGL像素图函数
4.11.3 OpenGL光栅操作
4.12 字符图元
4.13 OpenGL字符函数
4.14 图形分割
4.15 OpenGL显示表
4.15.1 创建和命名OpenGL显示表
4.15.2 执行OpenGL显示表
4.15.3 删除OpenGL显示表
4.16 OpenGL显示窗口重定形函数
4.17 小结
示例程序
参考文献
练习题
附加综合题
第5章 图元的属性
5.1 OpenGL状态变量
5.2 颜色和灰度
5.2.1 RGB颜色分量
5.2.2 颜色表
5.2.3 灰度
5.2.4 其他颜色参数
5.3 OpenGL颜色函数
5.3.1 OpenGL的RGB和RGBA颜色模型
5.3.2 OpenGL 颜色索引模式
5.3.3 OpenGL颜色调和
5.3.4 OpenGL颜色数组
5.3.5 其他OpenGL颜色函数
5.4 点的属性
5.5 OpenGL点属性函数
5.6 线的属性
5.6.1 线宽
5.6.2 线型
5.6.3 画笔或画刷的选择
5.7 OpenGL线属性函数
5.7.1 OpenGL线宽函数
5.7.2 OpenGL线型函数
5.7.3 其他OpenGL线效果
5.8 曲线属性
5.9 填充区属性
5.9.1 填充模式
5.9.2 颜色调和填充区域
5.10 OpenGL填充区属性函数
5.10.1 OpenGL填充图案函数
5.10.2 OpenGL纹理和插值图案
5.10.3 OpenGL线框图方法
5.10.4 OpenGL前向面函数
5.11 字符属性
5.12 OpenGL字符属性函数
5.13 OpenGL反走样函数
5.14 OpenGL询问函数
5.15 OpenGL属性组
5.16 小结
参考文献
练习题
附加综合题
第6章 实现图元及属性的算法
6.1 画线算法
6.1.1 直线方程
6.1.2 DDA算法
6.1.3 Bresenham画线算法
6.1.4 显示折线
6.2 并行画线算法
6.3 帧缓存值的装载
6.4 圆生成算法
6.4.1 圆的特性
6.4.2 中点圆算法
6.5 椭圆生成算法
6.5.1 椭圆的特征
6.5.2 中点椭圆算法
6.6 其他曲线
6.6.1 圆锥剖切线
6.6.2 多项式和样条曲线
6.7 并行曲线算法
6.8 像素编址和对象的几何要素
6.8.1 屏幕网格坐标
6.8.2 保持显示对象的几何特性
6.9 直线段和曲线属性的实现
6.9.1 线宽
6.9.2 线型
6.9.3 画笔或画刷的选项
6.9.4 曲线属性
6.10 通用扫描线填充算法
6.11 凸多边形的扫描线填充
6.12 曲线边界区域的扫描线填充
6.13 不规则边界区域的填充方法
6.13.1 边界填充算法
6.13.2 泛滥填充算法
6.14 填充模式的实现方法
6.14.1 填充模式
6.14.2 颜色调和填充区域
6.15 反走样的实现方法
6.15.1 直线段的过取样
6.15.2 子像素的加权掩模
6.15.3 直线段的区域取样
6.15.4 过滤技术
6.15.5 像素移相
6.15.6 直线亮度差的校正
6.15.7 区域边界的反走样
6.16 小结
参考文献
练习题
附加综合题
第7章 二维几何变换
7.1 基本的二维几何变换
7.1.1 二维平移
7.1.2 二维旋转
7.1.3 二维缩放
7.2 矩阵表示和齐次坐标
7.2.1 齐次坐标
7.2.2 二维平移矩阵
7.2.3 二维旋转矩阵
7.2.4 二维缩放矩阵
7.3 逆变换
7.4 二维复合变换
7.4.1 复合二维平移
7.4.2 复合二维旋转
7.4.3 复合二维缩放
7.4.4 通用二维基准点旋转
7.4.5 通用二维基准点缩放
7.4.6 通用二维定向缩放
7.4.7 矩阵合并特性
7.4.8 通用二维复合变换和计算效率
7.4.9 二维刚体变换
7.4.10 构造二维旋转矩阵
7.4.11 二维复合矩阵编程例
7.5 其他二维变换
7.5.1 反射
7.5.2 错切
7.6 几何变换的光栅方法
7.7 OpenGL光栅变换
7.8 二维坐标系间的变换
7.9 OpenGL二维几何变换函数
7.9.1 基本的OpenGL几何变换
7.9.2 OpenGL矩阵操作
7.10 OpenGL几何变换编程示例
7.11 小结
参考文献
练习题
附加综合题
第8章 二维观察
8.1 二维观察流水线
8.2 裁剪窗口
8.2.1 观察坐标系裁剪窗口
8.2.2 世界坐标系裁剪窗口
8.3 规范化和视口变换
8.3.1 裁剪窗口到规范化视口的映射
8.3.2 裁剪窗口到规范化正方形的映射
8.3.3 字符串的显示
8.3.4 分画面效果和多输出设备
8.4 OpenGL二维观察函数
8.4.1 OpenGL投影模式
8.4.2 GLU裁剪窗口函数
8.4.3 OpenGL视口函数
8.4.4 建立GLUT显示窗口
8.4.5 设定GLUT显示窗口的模式和颜色
8.4.6 GLUT显示窗口标识
8.4.7 删除GLUT显示窗口
8.4.8 当前GLUT显示窗口
8.4.9 修改GLUT显示窗口的位置和大小
8.4.10 管理多个GLUT显示窗口
8.4.11 GLUT子窗口
8.4.12 显示窗口屏幕光标形状的选择
8.4.13 在GLUT显示窗口中观察图形对象
8.4.14 执行应用程序
8.4.15 其他GLUT函数
8.4.16 OpenGL的二维观察程序例
8.5 裁剪算法
8.6 二维点裁剪
8.7 二维线裁剪
8.7.1 CohenSutherland线段裁剪算法
8.7.2 梁友栋Barsky线段裁剪算法
8.7.3 NichollLeeNicholl线段裁剪算法
8.7.4 非矩形多边形裁剪窗口的线段裁剪
8.7.5 非线性裁剪窗口边界的线裁剪
8.8 多边形填充区裁剪
8.8.1 SutherlandHodgman多边形裁剪
8.8.2 WeilerAtherton多边形裁剪
8.8.3 非矩形的多边形窗口的多边形裁剪
8.8.4 非线性裁剪窗口边界的多边形裁剪
8.9 曲线的裁剪
8.10 文字的裁剪
8.11 小结
参考文献
练习题
附加综合题
第9章 三维几何变换
9.1 三维平移
9.2 三维旋转
9.2.1 三维坐标轴旋转
9.2.2 一般三维旋转
9.2.3 三维旋转的四元数方法
9.3 三维缩放
9.4 三维复合变换
9.5 其他三维变换
9.5.1 三维反射
9.5.2 三维错切
9.6 三维坐标系间的变换
9.7 仿射变换
9.8 OpenGL几何变换函数
9.8.1 OpenGL矩阵栈
9.9 OpenGL几何变换编程例
9.10 小结
参考文献
练习题
附加综合题
第10章 三维观察
10.1 三维观察概念综述
10.1.1 三维场景观察
10.1.2 投影
10.1.3 深度提示
10.1.4 可见线和可见面的判定
10.1.5 面绘制
10.1.6 拆散和剖切面视图
10.1.7 三维和立体视图
10.2 三维观察流水线
10.3 三维观察坐标系参数
10.3.1 观察平面法向量
10.3.2 观察向上向量
10.3.3 uvn观察坐标系
10.3.4 生成三维观察效果
10.4 世界坐标系到观察坐标系的变换
10.5 投影变换
10.6 正投影
10.6.1 轴测和等轴测正投影
10.6.2 正投影坐标系
10.6.3 裁剪窗口和正投影观察体
10.6.4 正投影的规范化变换......(后略) ......
相关资料1:
- 计算机硬件技术基础电子版
- 《计算机英语》(第4版).pdf
- 《计算机网络信息安全与应用》.pdf
- 编码 : 隐匿在计算机软硬件背后的语言.pdf
- 《计算机组成原理教师用书》(第4版).pdf
- 《计算机网络安全与实验教程》.pdf
- 计算机网络(第四版)课后习题(英文)+习题答案(中英文).pdf
- 计算机辅助骨科手术在创伤骨科中的应用.pdf
- 《嵌入式系统设计师考试大纲(全国计算机技术与软件专业技术资格(水平)考试指定用书)》.pdf
- 《大话计算机:计算机系统底层架构原理极限剖析 卷3》.pdf
- 《计算机组成与系统结构习题解答与教学指导》.pdf
- 192377_计算机网络安全.pdf
- 《微型计算机汇编语言与接口技术》.pdf
- 《计算机网络》(第7版) (_十二五_普通高等教育本科国家级规划教材) - 谢希仁.pdf
- 《计算机操作系统教程》(第4版)习题解答与实验指导.pdf
相关资料2:
- HTML5与CSS3基础教程(第8版)2.pdf
- 基础有机化学第三版(刑其毅) 上下册
- 模拟cmos集成电路设计 拉扎维中文版
- wifi手机列表.pdf
- jenkins权威指南pdf2018
- gb50180 93 2016年版(城市居住区规划设计规范) 最新版
- 岳阳楼记ppt优秀课件 附原文及翻译
- 六年级上册语文课文ppt课件 人教版
- JT∕T 1119.2-2017 城乡道路客运应急处置规范 第2部分:企业.PDF
- 犀牛5.0从入门到精通 电子版
- 程序员你伤不起 完整版
- 发展党员工作手册新编本2017 电子版
- 劝学公开课ppt免费 附原文及翻译
- scrum敏捷软件开发 mobi 电子书-百度云
- 数学与生活远山启pdf 修订版







