《动画编程易学易用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王吉军,张玉亭
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1999
  • ISBN:7810651374
  • 页数:283 页
图书介绍:

第一章 基本知识 1

1.1 图形概念 1

1.2 动画元素 3

1.3 硬件要求 4

1.4 软件要求 4

第二章 使用VGA卡 5

2.1 VGA卡简介 5

2.2 VGA模式 6

2.3 视频存储器 8

2.4 调色板 9

2.5 绘制像素 10

2.6 VGA文本模式 14

第三章 建立动画函数库 17

3.1 建库说明 17

3.2 标号与链接 17

3.3 外部访问的优点 18

3.5 程序库管理器 19

3.5 编写头文件 19

3.6 建立图形库 19

3.7 向库中插入模块 23

3.8 从库中删除模块 23

3.9 链接程序的使用 24

3.10 部分函数说明 25

4.2 PCX文件标题 35

4.1 PCX文件内容 35

第四章 PCX文件 35

4.3 PCX文件的调色板 37

4.4 PCX图像数据压缩 37

4.5 装入PCX文件中的调色板数据 39

4.6 PCX文件函数 39

4.7 从PCX文件中取位图 45

4.8 获得PCX文件 47

第五章 动画对象 49

5.1 动画对象概念 49

5.2 动画对象结构 49

5.3 绘制动画对象 51

5.6 缩放动画对象 52

5.5 移动动画对象 52

5.4 截取动画对象 52

5.7 旋转动画对象 56

5.8 删除动画对象 56

5.9 动画对象碰撞 57

5.10 剪切动画对象 59

5.11 位图编辑器 64

第六章 动画过程中的时间 65

6.1 结构与时间 65

6.2 时间片 65

6.3 定时器 66

6.4 中断 70

6.5 实施多任务 73

6.6 多任务系统组件 74

第七章 实时动画 88

7.1 动画实施的基本要素 88

7.2 构造背景 88

7.3 自动执行函数 89

7.4 反应函数 91

7.5 动画对象状态 92

7.6 使用双缓冲区 92

7.7 屏幕转换 96

7.8 滚动 101

7.9 动画相关性 115

7.10 用颜色增加动画效果 116

7.12 挖掘时间 118

7.11 用背景改善动画效果 118

第八章 动画对象控制 121

8.1 了解键盘 121

8.2 键盘扫描码 122

8.3 读取扫描码 122

8.4 将扫描码转换为ASCII代码 124

8.5 测试键盘 124

8.6 接管键盘 127

8.7 鼠标器 129

8.8 鼠标状态与设置 130

8.9 鼠标器灵敏度 135

8.10 操作杆 135

9.1 直线算法 141

第九章 动画图形中的基本技术 141

9.2 多边形 150

9.3 多边形变换 153

9.4 多边形装置 181

9.5 体素图形 202

9.6 视差滚动 202

9.7 光线投射 203

9.8 新式椭圆 203

第十章 跟我一起编写一个简单的动画游戏 204

10.1 构思 204

10.2 制做原图 204

10.4 动画表演 205

10.3 内容介绍 205

10.5 动画控制 206

10.6 动画使用说明 206

10.7 导弹 206

10.8 敌船 206

10.9 爆炸 207

10.10 粒子系统 208

10.11 得分系统 208

10.12 动画进程 208

10.13 结束动画 208

10.14 有待提高 208

附录A 图形库函数 242

附录B 头文件 275