工程计算机图形学PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:陆国栋等编著
- 出 版 社:北京:科学出版社
- 出版年份:2004
- ISBN:7030138422
- 页数:287 页
目录 1
第1章 绪论 1
1.1 概述 1
1.1.1 计算机图形学的研究内容 1
1.1.2 计算机图形学与计算机绘图、计算机辅助设计的关系 1
1.1.3 图形处理、图像处理与模式识别的关系 2
1.1.4 计算机图形学和计算机辅助设计在计算机集成制造系统中的地位 3
1.2 计算机图形学的发展历程 3
1.2.1 计算机图形处理与CAD的几个发展阶段 3
1.2.2 计算机图形处理与CAD的三代软件 6
1.2.3 计算机图形处理与CAD在我国的发展 7
1.3 计算机图形学的两大分支 8
1.4 计算机图形处理的三种模式 11
1.4.1 工程图样处理的三个基本模式 11
1.4.2 非被动模式:工程图样的计算机表达 12
1.4.3 主动模式:工程图样的扫描输入及处理 13
1.4.4 自主模式:工程图样的计算机理解 14
1.5 计算机图形处理的硬件环境 15
1.5.1 硬件发展及分类概述 15
1.5.2 微机CAD系统硬件组成 16
1.5.3 微型计算机主机 17
1.5.4 图形输入设备 18
1.5.5 图形输出设备 19
1.6 计算机图形处理的软件环境 22
1.6.1 系统软件 23
1.6.2 应用软件 24
1.6.3 软件载体 24
本章参考文献 26
第2章 基本图形元素生成算法 27
2.1 直线生成算法 27
2.1.1 最原始的直线生成算法 27
2.1.2 生成直线的DDA方法 28
2.1.3 生成直线的Bresenham算法 28
2.2 直线生成新算法 31
2.2.1 对称的快速直线生成算法 31
2.2.2 基于直线链码理论的快速直线生成算法 33
2.2.3 基于直线特性的直线生成集成算法 36
2.2.4 自适应多步位移码直线绘制算法 38
2.3 圆弧生成算法 42
2.3.1 基于光栅点的圆弧生成算法 42
2.3.2 圆弧的多边形逼近算法 44
2.4 圆弧生成新算法 44
2.4.1 概述 44
2.4.2 水平位移与对角位移 45
2.4.3 快速圆弧绘制算法 47
2.4.4 实验结果分析与比较 49
本章参考文献……………………………………………………………… 50
3.1.1 初始化及坐标系 51
3.1 一个虚拟的绘图底层接口 51
第3章 计算机图形处理基础 51
3.1.2 光栅点及其高层功能构筑 52
3.1.3 异或模式与交互光标 52
3.1.4 颜色与填色 54
3.1.5 字符 54
3.2 Turbo C的绘图底层函数 54
3.2.1 初始化及显示屏有关函数 54
3.2.2 光栅点及其系列函数 55
3.2.3 模式函数 57
3.2.4 颜色与填色函数 57
3.2.6 其他函数 58
3.2.5 字符函数 58
3.3 图形的数据结构 61
3.3.1 数据的基本组织技术 62
3.3.2 基本图形元素的数据结构 63
3.3.3 基本图形元素的存储结构 66
3.4 图形元素的定义 67
3.5 几何交切 69
3.5.1 方向性几何交切 69
3.5.2 正负法几何交切 70
3.5.3 几何交切求解与代数求解 71
3.5.4 镜像和复制 73
本章参考文献 73
4.1.1 基本概念 74
4.1 多边形的方向及顶点的凸凹性判断 74
第4章 图形处理基本算法 74
4.1.2 经典算法介绍 75
4.1.3 近年来提出的新算法 76
4.1.4 算法思路拓展 77
4.2 点在多边形内外判断 80
4.2.1 经典算法 80
4.2.2 近年来提出的新算法 82
4.2.3 算法思路拓展 84
4.2.4 对凸多边形算法思路的拓展 87
4.3 二维图形的集合运算 93
4.3.1 图形的数据结构 94
4.3.2 二维图形间的集合运算 95
4.3.3 二维图形集合运算的具体应用 99
本章参考文献 100
第5章 交互绘图简单原型系统实现 102
5.1 Visual C++6.0开发工具和开发环境 102
5.1.1 概述 102
5.1.2 操作界面 102
5.1.3 Microsoft基本类库简介 103
5.2 消息处理与交互式绘图 105
5.2.1 消息与Windows编程模型 105
5.2.2 消息处理 106
5.2.3 消息映射 107
5.3.1 Windows图形设备接口GDI与设备环境DC 108
5.3.2 MFC设备环境类 108
5.3 MFC图形编程基础 108
5.3.3 设备描述表属性的设置与GDI对象的使用 109
5.3.4 坐标变换与映射模式 110
5.3.5 绘图模式与背景设置函数 112
5.3.6 常用绘图函数和区域填充函数 114
5.4 交互式绘图程序设计思路 115
5.4.1 图形类的设计 115
5.4.2 数据结构和数学模型 117
5.4.3 数据存储与文件管理 118
5.4.4 系统交互界面环境设计 121
5.5.1 简单图形的绘制 122
5.5 一个简单的交互式绘图系统实例 122
5.5.2 简单图形的基本编辑操作 129
本章参考文献 139
第6章 裁剪 140
6.1 矩形窗口线裁剪 140
6.1.1 经典算法 140
6.1.2 近年提出的若干新算法 146
6.1.3 算法的拓展 148
6.2 多边形窗口的线裁剪 153
6.2.1 经典算法 153
6.2.2 近年提出的新算法 154
6.2.3 算法思路的拓展 156
6.3.1 经典算法 159
6.3 矩形窗口的多边形裁剪 159
6.3.2 近年来提出的新算法 162
6.3.3 算法思路拓展 164
6.4 圆形窗口的直线与多边形裁剪 164
6.4.1 圆形窗口的线裁剪 164
6.4.2 圆形窗口的多边形裁剪 171
6.5 三维立方体的线裁剪 176
6.5.1 思路总结与拓展 176
6.5.2 基于包围盒编码的三维线段裁剪新算法介绍 176
6.5.3 算法失效提示 179
本章参考文献 179
7.1.1 填充区域的基本特性 181
7.1 扫描线填充 181
第7章 区域填充 181
7.1.2 扫描线算法的数据结构与实现方法步骤 183
7.1.3 扫描线填充算法拓展 189
7.1.4 扫描线填充算法的进一步拓展 192
7.2 种子填充算法 196
7.2.1 区域的表示和类型 197
7.2.2 递归算法 198
7.2.3 扫描线种子填充算法 199
7.2.4 扫描线种子填充算法的改进 201
7.3 圆和椭圆的填充 205
7.4 图案填充 206
本章参考文献 208
8.1.1 坐标系、窗口与视区 209
第8章 图形变换 209
8.1 窗口—视区变换 209
8.1.2 窗口—视区变换 210
8.1.3 规格化变换与设备坐标变换 211
8.2 图形的几何变换 212
8.2.1 二维图形几何变换 212
8.2.2 三维图形几何变换 216
8.3 参数图形几何变换 220
8.3.1 圆锥曲线的几何变换 220
8.3.2 参数曲线、曲面的几何变换 221
8.4 投影变换 224
8.4.1 投影分类 224
8.4.2 平行投影变换 225
8.4.3 斜平行投影变换 228
8.4.4 透视投影变换 229
本章参考文献 231
第9章 计算机辅助几何造型基础 232
9.1 概述 232
9.2 造型基础 233
9.2.1 形体的基本概念 233
9.2.2 形体的性质 233
9.2.3 形体表面的性质 234
9.3 实体模型表示 234
9.3.1 CSG模型 234
9.3.2 B-Rep模型 235
9.4.1 集合运算 238
9.4 实体造型操作 238
9.4.2 形体的欧拉运算 240
9.5 模型显示 241
9.5.1 线框显示 241
9.5.2 真实感显示 246
9.6 其他几何造型方法 253
9.6.1 曲线曲面造型 253
9.6.2 特征造型 256
9.6.3 模糊体(不规则体)的几何造型(分形造型) 260
本章参考文献 263
10.1 OpenGL基础知识及编程概念 264
10.1.1 概述 264
第10章 OpenGL三维建模初步实现 264
10.1.2 OpenGL工作流程 265
10.1.3 OpenGL基本语法与程序结构 265
10.1.4 OpenGL编程基本概念 267
10.2 OpenGL三维建模示例——两圆柱体相交 271
10.2.1 两圆柱体相交演示程序的建立 271
10.2.2 程序分析 277
10.3 MFC中OpenGL三维建模示例——构建一个六角螺钉 281
10.3.1 六角螺钉演示程序的建立 281
10.3.2 程序分析 283
本章参考文献 285
附录 计算机图形学有关论文 286
- 《市政工程基础》杨岚编著 2009
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019