《微电脑图形学》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)迈尔斯,R.E.著,刘志成,刘译
  • 出 版 社:北京:科学普及出版社
  • 出版年份:1987
  • ISBN:15051·1208
  • 页数:287 页
图书介绍:

第一篇 引言 1

第一章 微电脑绘图范围 1

扫描线和象素 1

目录 1

1.2 反弹球 2

1.1 天空 2

程序 2

1.3 宇宙飞船 3

1.4 波纹 4

1.5 彩线 5

1.6 曲线 6

1.7 圆 6

1.8 环 7

1.9 艺术家的工具 8

小结 11

提示和建议 11

第二篇 电脑 13

存储分配和用法 13

第二章 苹果Ⅱ型微电脑的绘图特点 13

显示用的内存地址分配 16

低分辨率绘图(GR) 20

文本(TEXT) 20

高分辨率绘图(HGR) 21

2.1 比特图样 22

2.2 显示多字符的二进制图样 23

2.3 颜色的第1个问题 24

颜色 24

提示和建议 24

2.4 混合颜色引起的问题 25

2.5 高分辨率 26

分辨率 26

什么是线? 27

颜色置定 28

2.6 置定颜色 29

2.7 颜色控制的改进 30

软转换开关 31

2.8 闪烁X和方框 33

2.9 动画方块 34

移动存储区 35

2.10 存储区移动子程序 37

2.11 复印名字 38

附加的绘图页 39

2.12 附加的绘图页 40

文本第2页 42

2.13 两页文本 44

读键盘 45

程序设计手段 45

底版图形 45

长程序 46

提示和建议 47

第三章 绘图屏幕中的文本 49

字符 49

比特图样的文本 49

实施 54

3.1 字母文件的比特图样 55

3.2 绘图页中文本比特图样 58

提示和建议 59

文本的图形表 61

3.3 图形表字母文件 62

3.4 绘图页的文本图形表 67

提示和建议 69

第三篇 二维绘图 71

屏幕定标 71

第四章 电脑绘图的软件手段 71

剪切和视见区 72

剪切 73

4.1 剪切 75

视见区 77

变换 77

引言 77

4.2 矩形1 77

4.3 矩形2 78

4.4 矩形 78

等同转换 80

变换的矩阵表示法 80

4.5 矩阵 81

比例 83

切变 85

反射 85

旋转 86

齐次坐标 90

平移 91

组合变换 92

4.6 齐次坐标 94

4.7 六角形 98

提示和建议 99

4.8 六角形设计 99

第五章 解析几何和电脑绘图 101

坐标轴 101

5.1 线 103

线 103

5.2 剪切线 104

5.3 线 105

5.4 圆1 106

圆 106

矩形坐标法 106

5.5 圆2 108

用角增量方法画点 108

递归法算点 109

5.6 圆3 110

5.7 剪切圆 111

剪切 111

椭圆 112

以(0,0)点为中心的椭圆 113

5.8 椭圆1 114

平移和旋转 114

5.9 椭圆2 115

更多的变换 116

5.10 椭圆3 116

参数方程 117

5.11 参数 118

抛物线 119

5.12 抛物线 120

5.13 抛物线的旋转 120

双曲线 121

5.14 双曲线 122

5.15 极坐标 122

极坐标曲线 122

Y=F(X)型的曲线 123

5.16 曲线 124

坐标系 125

第六章 三维绘图学基础 125

第四篇 三维绘图 125

变换 130

旋转 130

比例变换 130

平移 131

连续变换 132

反射 132

逆矩阵 134

坐标系变换 135

投影 136

三维物体的二维图形 138

程序的编制 143

6.1 立方体 144

观察点和透视 145

6.2 观察点 147

图形变换 149

6.3 变换的正立方体 152

6.4 表面 153

提示和建议 153

Z=F(X、Y)型的表面 154

引言 157

第七章 被遮线和被遮面程序 157

面的方位 158

操作理论 159

方位矢量 159

可见度 161

顶点数组 161

面数组 164

法线数组 166

可见度检验 167

边数组 169

绘图 170

7.1 用面方位法抹去被遮线 171

提示和建议 174

两物体时抹去被遮部分 175

7.2 抹被遮线,两物体时抹去被遮部分 175

两物体时对分查找法 177

7.3 两物体时抹除被遮线的对分查找法 177

操作理论 180

两物体;任意观察点的情况 180

顶点数组 184

面数组 185

法线数组 187

边数组 188

物体的优先度问题 191

优先度为1的各边 191

优先度为2的各边 192

边的端点可见度状态 194

部分被遮边的剪切 196

7.4 两物体时抹被遮线;任意观察点的情况 198

提示和建议 203

Z=F(X,Y)型表面的被遮线抹除法 204

7.5 面 204

7.6 被遮线(Z=F(X,Y)型面) 206

提示和建议 210

用HPLOT画动画图像 211

第五篇 动画 211

第八章 动画图像 211

8.1 旋转的方块 212

转动方块 212

三维动画图像 215

8.2 旋转角锥 216

图形表动画 220

8.3 蚯蚓 221

提示和建议 223

第六篇 外部设备及软件 225

第九章 系统组成 225

输入的硬件设备和软件 225

游戏操纵杆和按钮 225

9.1 操纵杆读数 225

9.3 改进的电写笔 226

9.2 电写笔 226

光笔 227

图形数字化板 227

输出硬件设备和软件 229

绘图仪 229

绘图打印机 230

附录1 二进制、十进制和十六进制数系统 232

附录 232

二进制数 233

十六进制数 234

A1.1 基数转换(十六进制转换为十进制) 236

A1.2 基数转换(十进制转换为十六进制数) 237

十六进制数和二进制数的关系 237

附录2 图形表 238

图形和图形表 239

关于程序A2.2的说明 243

使用图形 245

程序A2.2(建立图形) 247

A2.1 雷达 247

A 2.2 建立图形 249

附录3 矢量 254

线的矢量表示法 255

矢量的倍乘 255

三维空间中的矢量 257

矢量点乘 257

半平面 259

矢量叉乘 259

附录4 矩阵 261

矩阵乘积 262

附录5 角的弧度表示法 263

附录6 封面图形的程序 264

A6.1 封面左上图:苹果Ⅱ型机 265

封面:左上图(程序A6.1) 265

封面:右上图(程序A6.2) 272

A6.2 封面右上图:余弦曲面 272

封面:左下图(程序A6.3) 274

A6.3 封面左下图:曲面/平面 275

封面:右下图(程序A6.4) 278

A6.4 封面右下图:极坐标图案 278

A6.5 封底左图:扇面图 279

封底:左图(程序A6.5) 279

封底:右图(程序A6.6) 281

A6.6 封底右图:房子 282

图5.1的程序(程序A6.7) 283

A6.7 图5.1:心形图 286