《微机实用绘图方法与技巧》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨昂岳主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:1995
  • ISBN:7810243616
  • 页数:301 页
图书介绍:

1 微机绘图基础 1

1.1 引论 1

1.1.1 概述 1

1.1.2 计算机绘图的发展概况 2

1.1.3 微机绘图的特点 3

1.1.4 微机绘图的应用 4

1.2 常用的图形输入输出设备简介 5

1.2.1 常用的图形输入设备 5

1.2.2 常用的图形输出设备 7

1.3 图形显示设备 10

1.3.1 随机扫描图形显示器 11

1.3.2 光栅扫描图形显示器 13

1.3.3 IBM PC图形显示器 15

1.4 基本图元的生成 17

1.4.1 常用的三种坐标系 17

1.4.2 直线的生成 18

1.4.3 圆(圆弧)的生成 23

2.1 Turbo Basic的绘图语句 27

2 微机绘图的常用高级语言 27

2.2 Turbo C与Turbo Pascal语言的图形库 32

2.3 实例 41

2.3.1 Turbo Basic程序示例 41

2.3.2 Turbo Pascal程序示例 42

2.3.3 Turbo C程序示例 43

3.1.1 简单平面图形 45

3.1.2 曲线图 45

3.1 常用平面图形 45

3 平面图形的显示与处理 45

3.2 平面图形的处理 72

3.2.1 齐次坐标 72

3.2.2 几何变换 74

3.2.3 裁剪 87

3.3 实例 91

4.2.2 键盘缓冲区 102

4.2.1 键盘工作原理 102

4.2.3 读取普通键和特殊键 102

4.1 概述 102

4 常用输入、输出设备的使用方法 102

4.2 键盘 102

4.2.4 计算机绘图中读键示例 104

4.3 鼠标器 111

4.3.1 鼠标器及其安装 111

4.3.2 基本鼠标器功能 111

4.3.3 用基本鼠标功能开发应用模块 116

4.3.4 一个交互式的演示程序 124

4.4 打印机 130

4.4.1 打印机简介 130

4.4.2 屏幕图形与硬拷贝方法 130

4.4.3 中西文打印技术 130

4.4.4 图像打印程序设计 149

5.1 概述 161

5.1.1 Auto CAD的功能 161

5 通用微机绘图软件Auto CAD简介 161

5.1.2 设备配置 162

5.1.3 启动Auto CAD 162

5.2 Auto CAD的基本命令 165

5.2.1 实用命令 165

5.2.2 图形编辑及参数显示命令 167

5.2.3 实体绘图命令 171

5.2.4 图形编辑 178

5.3.2 层命令LAYER 179

5.3 图层、颜色和线型 179

5.3.1 基本概念 179

5.3.3 颜色命令COLOR 181

5.3.4 线型命令LINETYPE 181

5.4 块及属性 182

5.4.1 块 182

5.4.2 属性 184

6.2.1 汉字的内码和外码 191

6.2 计算机汉字信息编码 191

6.1 汉字的表示、存储方法和汉字库结构 191

6 汉字显示及处理技术 191

6.2.2 汉字内码和区位码的转换 192

6.2.3 汉字字库的显示输出 193

6.3 特殊要求的汉字显示输出 194

6.3.1 汉字字符显示方式和图形显示方式 194

6.3.2 直接读字库和完全脱离汉字操作系统 194

6.3.3 汉字的缩放、倾斜和旋转 200

6.3.4 汉字修饰 205

6.3.5 汉字的快速显示方法 206

6.3.6 点阵汉字矢量化介绍 210

7 三维图形显示与处理 211

7.1 三维形体的计算机内表示 211

7.1.1 图形的几何信息和拓扑信息 211

7.1.2 图形的层次结构 212

7.1.3 三维形体的几何表示 213

7.1.4 CGAS的图形数据结构 214

7.2.1 实体造型中常用的表示形式 215

7.2 实体造型技术简介 215

7.2.2 实体造型常用方法 217

7.3 三维图形的生成 218

7.3.1 概述 218

7.3.2 基本体素的生成 219

7.3.3 Sweep造型 221

7.4 三维图形的处理 222

7.4.1 三维图形的几何变换 222

7.4.2 三维图形的投影变换 229

7.5 三维图形的隐藏线消除 237

7.5.1 概述 237

7.5.2 消隐算法的设计思想 238

7.5.3 凸多面体的消隐 238

7.5.4 凹多面体及多体的消隐 240

7.6 实例 242

8 微机动画技术 253

8.1 引言 253

8.2 底色覆盖法 255

8.3 异或运算法 256

8.4 块动画法 257

8.5 双缓存器显示法 259

8.6 逐帧动画法 263

8.7 组舍动画法 267

9 实用绘图技巧 274

9.1 图形菜单设计 274

9.1.1 窗口 274

9.1.2 图标 275

9.1.3 弹出式菜单 277

9.1.4 菜单拾取与颜色条的移动 278

9.1.5 按钮设计 278

9.1.6 菜单专用小型汉字库的制作 279

9.2 屏幕图形处理 281

9.2.1 图形的获取与存储 281

9.2.2 图形的连续移动及其应用 282

9.2.4 生成对称图形 284

9.2.3 图形的旋转 284

9.2.5 屏幕图形的立体化 285

9.2.6 屏幕图形的放大与缩小 285

9.3 橡皮筋技术 286

9.3.1 十字线光标设计 286

9.3.2 直线 288

9.3.3 矩形 290

9.3.4 圆 291

9.4.1 文字字体 294

9.4.2 矢量汉字的编码和调用 294

9.3.5 椭圆 294

9.4 交互式文字输入及定位 294

9.4.3 文字的输入及定位 295

9.5 调色板的设计 297

9.6 工程草图绘制 297

附录1 键码和符号表 301

附录2 图形字符代码表 301

参考文献 301