目录 1
第一章 微型计算机的图形功能 1
§1-1硬件配置 1
§1-2屏幕使用和图形显示 2
§1-3APPLEⅡ的高分辨率图形模式 8
§1-4造型 14
§1-5IBM PC的图形模式 19
§1-6动画技术 25
§2-1几何变换的概念及二维变换的表达式 34
第二章 二维几何变换 34
§2-2几种基本变换的变换矩阵 37
§2-3变换的积和变换矩阵的级联 42
§2-4二维几何变换的程序设计 44
§2-5应用示例 47
第三章 三维几何变换 49
§3-1概述 49
§3-2几种基本三维变换矩阵 49
§3-3三维射影变换 53
§3-4三维几何变换的程序设计 54
§4-1系统配置 56
第四章 计算机绘图系统 56
§4-2绘图机 57
§4-3绘图软件 58
第五章 工程图的基础软件设计 67
§5-1三级坐标系统 67
§5-2常用图形 69
§5-3汉字字符和字符库 72
§5-4线型 73
§5-5尺寸的标注 75
§5-6剖面线的绘制 76
§6-1概述 78
第六章 曲线的绘制 78
§6-2规则曲线的绘制 79
§6-3最小二乘曲线拟合 84
§6-4三次样条曲线 87
§6-5累加弦长三次参数样条曲线 92
§6-6贝齐尔(Bézier)曲线 95
§6-7B样条曲线 102
第七章 二维空间的视见变换与剪裁 112
§7-1开窗与视见变换 112
§7-2线段的剪裁 114
§7-4多边形的剪裁 117
§7-3曲线的剪裁 117
§7-5BASICA的开窗剪裁与视见变换功能 119
第八章 程序设计技术 122
§8-1数据处理中的排序与查找 122
§8-2数据的存贮与调用 126
§8-3菜单技术 131
§8-4陷阱技术 133
§8-5程序的链接与覆盖 137
第九章 投影变换与三维剪裁 141
§9-1保持原观测系统不变的投影变换方法 141
§9-2改变观测系统的投影变换方法 148
§9-3三维空间的剪裁 154
第十章 平面体的三维图形 159
§10-1描述平面体的数据结构 159
§10-2隐藏线问题概述 161
§10-3单个凸多面体的隐藏线 162
§10-4两个凸多面体的隐藏线 166
§10-5凹多面体的隐藏线 170
第十一章 曲面及其图形的绘制 176
§1-1概述 176
§11-2双线性曲面 177
§11-3直纹曲面 180
§11-4回转曲面 183
§11-5双三次函数 185
§11-6双三次孔斯(Coons)曲面 188
§11-7双三次孔斯曲面片的拼接 194
§11-8贝齐尔曲面 196
§11-9B样条曲面 198
§11-10曲面体、曲面隐藏线的消除 199
§11-11等值线图 206
§11-12根据数字地面模型绘制地形断面图 210
§12-2键盘交互原理 214
§12-1概述 214
第十二章 利用常规设备进行交互式绘图的基本知识和技术 214
§12-3程序设计中的若干问题 220
第十三章 微机绘图软件AutoCAD简介 224
§13-1启动和基本操作 224
§13-2绘图命令 226
§13-3编辑和显示控制命令 229
§13-4图层 232
§13-5块 233
附录 IBMPC键盘输入码 235
参考书目 237