《微型计算机绘图及编程方法》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王淑贞等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1995
  • ISBN:7505331353
  • 页数:276 页
图书介绍:

第一章 微机图形设计概论 1

第一节 计算机图形学的发展及应用 1

一、图形信息的计算机处理 1

二、图形系统的组成 2

三、计算机图形学的应用 3

第二节 计算机图形设计基本方法 5

一、概述 5

(一)显示器硬件与系统的接口 6

二、图形显示器的直接程序设计 6

(二)寄存器读写操作 7

(三)显示存储器操作 9

三、基于BIOS的图形程序设计 10

(一)BIOS概述 10

(二)显示器BIOS的功能与调用方法 11

(三)BIOS的扩充方法 13

四、设备驱动程序及虚拟图形设备 15

五、高级程序设计语言的图形设计及图形库 16

六、二维图形标准GKS 17

(一)GKS的基本概念 18

(二)GKS的图形输出原语 19

(三)图段 20

(四)输入与交互处理 21

(五)GKS程序设计 23

第二章 微机图形系统工作原理 25

第一节 微机图形系统基本组成及结构 25

一、微型计算机硬件及软件 25

二、设备 32

第二节 微型机的显示设备 37

一、CRT监视器的工作原理 37

(一)CRT单色显示原理 37

(二)CRT彩色显示原理 39

(三)监视器的分类与技术指标 40

二、显示器的接口标准及显示方式 41

(一)IBM PC系列机的接口标准 41

(二)显示方法 43

(三)显示器接口的组成 46

三、字符和图形的显示过程 59

第三节 其它显示设备——液晶显示器 60

第三章 图形设计及动画制作的常用算法 62

第一节 图形的变换——矩阵方法 62

一、二维图形的变换 62

二、三维图形的变换 72

三、正投影的变换 76

四、轴测投影的变换 78

五、透视变换 80

一、三维图形处理 83

第二节 消隐——隐藏线、隐藏面的消除 83

二、几种消隐方法 91

第三节 图形的窗口和裁剪算法 97

一、概述 97

二、直线段的裁剪算法 98

三、任意多边形的裁剪算法 102

四、窗口、视图区及其座标变换 103

五、视向的变换 107

一、简单光照明模型 110

第四节 有关图形真实感的基本理论 110

二、整体光照明模型 113

第四章 图形的程序设计方法 116

第一节 基本的图形编程方法(一)——C语言编程 116

一、视频匹配器与视频模式 116

二、设置视频模式 118

三、最简单的图形画法 119

四、基本图形元素的编程方法 124

第二节 基本的图形编程方法(二)—BASIC语言编程 143

一、辅助性语句 144

二、基本绘图语句 146

三、二维视见变换及举例 152

四、图案的变换及举例 155

五、动画 157

第五章 Autodesk Animator动画软件 161

第一节 概论 161

一、Autodesk Animator的启动与复位 161

二、Autodesk Animator的面板 162

三、颜色选取 174

四、创作一幅简单的图形画面 175

五、创作一个简单的动画影片 177

第二节 颜料、绘画工具、颜色 181

一、颜料的着色方式与效果 181

二、绘画工具的使用 182

三、颜色更换 187

四、调色板面板的使用 188

五、颜色动画 191

第三节 图案 192

一、图案的制作 193

二、图案操作 194

三、交换屏幕 195

第四节 文字与标题 196

一、写字工具与字体选择 196

二、标题面板的使用 198

第五节 抽色、留白、网格 199

一、抽换颜色 199

二、留白 200

三、网格(Grid)效果 202

第六节 变形插画 204

一、插画工具 204

二、插画功能表 205

三、制作插画 206

四、片段插画 207

第七节 视觉运动 210

一、四种图形元素 210

二、面板控制的视觉运动 213

三、复合运动 217

四、继续运动 218

第八节 组合与连接 219

一、影片的组合 219

二、影片的连接 221

第六章 Autodesk 3D Studio(3DS)软件 223

第一节 概论 223

一、3DS的功能与程序结构 223

二、3DS的系统配置 223

一、二维造型程序中的基本概念 224

第二节 二维造型程序模块2D Shaper 224

二、制作命令(Create) 226

三、选择命令(Select) 227

四、修改命令(Modify) 228

五、图形命令(Shape) 230

六、显示命令(Display) 232

第三节 三维造型(放样)程序模块3D Lofter 233

一、三维造型程序模块的基本概念 233

二、图形命令(Shapes) 234

三、路径命令(Path) 236

四、变形命令(Deform) 238

五、三维显示命令(3D Display) 242

六、物体命令(Objects) 243

第四节 三维编辑程序模块(3D Editer) 243

一、三维编辑程序模块概述 243

二、制作命令(Greate) 246

三、选择命令(Select) 247

四、修改命令(Modify) 248

五、表面命令(Surface) 251

六、灯光命令(Lights) 253

七、照像机命令(Cameras) 254

八、着色命令(Renderer) 255

九、显示命令(Display) 256

第五节 关键帧程序模块(Keyframer) 258

一、关键帧程序模块概念 259

二、分层命令(Hierarchy) 260

四、灯光命令(Lights) 261

三、物体命令(Object) 261

五、照像机命令(Cameras) 262

六、预演命令(Preview) 262

七、着色命令(Renderer) 262

八、显示命令(Display) 263

九、时间命令(Time) 263

第六节 材料编辑程序模块(Materials Editor) 263

一、材料编辑的基本概念 263

二、材料命令(Materrals) 264