《计算机图形学教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:焦永和主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:1997
  • ISBN:7810452304
  • 页数:228 页
图书介绍:

第一章 绪论 1

1 引言 1

1.1 计算机图形学的发展历史 1

1.2 计算机图形学的研究内容 2

1.3 计算机图形学的应用 3

1.4 计算机图形软件标准化 3

2 计算机绘图的硬件系统 4

2.1 显示处理器 4

2.2 显示器 5

2.3 绘图机 6

2.4 打印机 7

3 基本图形元素的生成算法 8

3.1 生成直线的DDA法 8

3.2 生成直线的Bresenham算法 9

3.3 绘圆弧的正负法 9

习题一 10

1.1 字符屏幕 11

第二章 二维图形的生成 11

1 字符屏幕与图形屏幕 11

1.2 图形屏幕 12

2 C语言图形函数 16

2.1 颜色控制 16

2.2 线型 19

2.3 绘图函数 21

2.4 屏幕、视区及图形管理 24

3.1 窗口与视区 26

3 二维图形裁剪 26

3.2 二维图形裁剪 29

4.1 多边形填充 34

4 区域填充 34

4.2 种子填充 37

4.3 填充函数 38

5 图形模式下的文本 40

5.1 图形模式下的字体 41

5.2 字体的装入 42

5.3 文本设置 43

5.5 在屏幕上输出文本 44

5.4 文本的调准 44

5.6 汉字文本的输出方法 46

6 机械图形程序设计 47

习题二 48

1.2 矩阵和齐次坐标 49

1.1 二维图形变换的概述 49

1 二维图形的矩阵方法 49

第三章 二维图形变换 49

1.4 旋转变换 50

1.3 平移变换 50

1.6 对称变换 51

1.5 比例变换 51

1.7 错切变换 52

1.8 复合变换 53

1.9 二维图形变换程序的实现 54

2.1 动画概述 56

2.3 移位动画 56

2.2 动画的种类和条件 56

2 简单的动画程序设计 56

2.4 使用getimage()和putimage()动画 57

2.5 多重屏幕页 58

2.6 程序举例 58

习题三 60

第四章 图形交互技术 61

1 常用函数 61

1.1 坐标与字符串输出 61

2 窗口技术 62

2.1 窗口的编制 62

1.2 DOS和BIOS中断调用接口 62

3 光标定位技术 68

3.1 光标的设置 68

3.2 光标移动(橡皮筋技术) 69

3.3 读取光标 69

3.4 光标移动步距 69

3.5 光标绘图程序设计 70

4 菜单技术 72

4.1 菜单选项的方法 72

4.2 菜单的编制 73

4.3 文本菜单程序设计 75

4.4 图形菜单程序设计 78

5.1 鼠标概述 80

5 鼠标使用 80

5.2 鼠标库函数 81

5.3 鼠标演示程序 86

5.4 用鼠标选取菜单项 86

习题四 87

第五章 图形数据结构与三维形体构成 88

1 平面图形数据结构 88

1.1 数据的逻辑结构 88

1.2 数据的物理结构 89

2 三维形体的数据结构 92

2.1 图形的几何信息与拓扑信息 93

2.2 三维形体的数据结构 95

3 三维形体构成 98

3.1 三维形体构成模式 98

3.2 三维形体构成方法 100

习题五 108

1.2 比例变换 109

1.1 平移变换 109

第六章 三维形体的变换 109

1 三维形体的空间变换 109

1.3 错切变换 110

1.4 旋转变换 110

2 三维形体的投影变换 114

2.1 三面基本视图的变换矩阵 115

2.2 轴测投影图的变换矩阵 119

2.3 透视变换 123

习题六 127

1.1 凸多面体表面可见性的判断 128

第七章 平面立体消隐 128

1 凸多面体隐藏线的消去 128

1.2 平面外法线及其方向余弦的计算 129

2 消隐程序设计举例 130

3 凹多面体消隐算法简介 132

3.1 基本求交运算 132

3.2 凹多面体消隐算法 134

习题七 137

第八章 曲线曲面的生成 138

1.1 平面规则曲线 139

1 曲线 139

1.2 自由曲线 146

2 曲面 154

2.1 Coons曲面 154

2.2 Bezier曲面 156

2.3 B样条曲面 157

习题八 157

1 AutoCAD基础知识 158

1.1 基本概念 158

第九章 AutoCAD绘图软件的使用 158

1.2 AutoCAD的按键定义 159

1.3 基本操作 160

2 AutoCAD实体绘图命令 163

2.1 绘制图形 163

2.2 图形填充 167

2.3 任意平面曲线绘制 169

2.4 图中文字的注写 172

3 AutoCAD图形编辑命令 174

3.1 图形的复制 174

3.2 图形的变换 176

3.3 图形的修改 178

4 AutoCAD显示控制命令 180

4.1 ZOOM命令 180

4.2 PAN命令 181

4.3 REDRAW命令 181

5 层和块 182

5.1 层 182

5.2 块 184

5.3 属性 186

6.1 尺寸标注的基本概念 188

6 尺寸标注和剖面线 188

6.2 DIM命令 189

6.3 尺寸标注实用子命令 190

6.4 尺寸变量 192

6.5 剖面线命令 195

习题九 196

附录A Turbo C安装与使用 198

附录B 程序举例 212

参考文献 228