《计算机动画实例教程 Flash+OpenGL》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱荣,王永主编;李晓飞,王丽君,焦春燕,白涛副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2013
  • ISBN:9787113170097
  • 页数:226 页
图书介绍:本教材内容分两大部分,第一部分主要介绍Flash CS 5.5动画制作,包括Flash CS5.5概述、常用工具介绍、常用动画形式介绍、元件与实例、声音与视频、动作脚本入门、动画测试与发布,最后通过两个综合实例来加深前面知识点的学习。第二部分介绍采用OpenGL进行图形绘制进而实现动画编程的方法,包括基于MFC的基本OpenGL应用程序的生成、OpenGL基本图形元素的绘制、OpenGL图形的颜色光照材质设置、纹理贴图、基于OpenGL的动画编程。

第1篇 Flash CS 5.5动画制作 1

第1章 Flash CS 5.5的基本概念 1

1.1Flash CS 5.5功能概述 2

1.1.1 Flash的功能 2

1.1.2 Flash CS 5.5的新增功能 2

1.2 Flash CS 5.5的操作界面 3

1.3 Flash C S 5.5的创作环境设置 8

1.4 Flash C S 5.5的基本操作 11

1.4.1新建Flash文档 11

1.4.2打开Flash文件 13

1.4.3保存Flash文件 13

1.4.4关闭Flash文档 14

习题 17

第2章 常用工具 18

2.1绘图工具 18

2.1.1直线工具 19

2.1.2铅笔工具 20

2.1.3钢笔工具 20

2.1.4刷子工具 21

2.1.5矩形工具 22

2.1.6橡皮擦工具 23

2.2选择与变形工具 26

2.2.1选择工具 26

2.2.2部分选取工具 27

2.2.3任意变形工具 27

2.3文本工具 29

2.4颜色工具 31

2.4.1颜料桶工具 31

2.4.2墨水瓶工具 32

2.4.3滴管工具 32

2.5综合应用实例 36

习题 40

第3章 Flash中的常见动画形式 41

3.1逐帧动画 42

3.1.1逐帧动画的概念 42

3.1.2创建逐帧动画的方法 42

3.1.3绘图纸功能 45

3.2形状补间动画 46

3.2.1形状补间动画的概述 46

3.2.2创建形状补间动画的方法 46

3.3元件和动画补间动画 49

3.3.1元件的概念 49

3.3.2元件的创建 50

3.3.3动画补间动画 51

3.3.4动画补间动画的属性面板 52

3.4遮罩动画 57

3.4.1遮罩动画概述 58

3.4.2创建遮罩的方法 58

3.4.3应用遮罩时的技巧 59

3.5引导线动画 62

3.5.1引导路径动画的特点 63

3.5.2创建引导路径动画的方法 63

3.5.3引导线动画的技巧 64

习题 69

第4章 元件和实例 70

4.1元件的创建 70

4.1.1静态画面转换为元件 70

4.1.2动画转换为元件 72

4.1.3图形元件的特点和用法 73

4.1.4影片剪辑元件的特点和用法 74

4.1.5按钮元件的创建 75

4.2元件的编辑 77

4.2.1编辑元件 77

4.2.2删除不用的元件 77

4.2.3元件的复制 78

4.3元件实例的创建与编辑 78

4.3.1创建元件实例 78

4.3.2改变实例的属性 79

4.3.3交换元件实例 80

习题 83

第5章 Flash调用外部素材 85

5.1 Flash中导入声音文件 85

5.1.1将声音导入Flash 85

5.1.2引用声音 86

5.1.3声音属性设置和编辑 87

5.2为按钮添加音效 89

5.3对声音文件进行压缩 90

5.4 Flash中导入外部图片 92

5.5在Flash中应用视频 93

5.6综合应用实例——Flash MV制作 95

习题 98

第6章 动作脚本入门 99

6.1 ActionScript 2.0语法基础 99

6.1.1常用术语 99

6.1.2 ActionScript语法规则 100

6.2常用的ActionScript 2.0命令 101

6.2.1 goto命令 101

6.2.2 play和stop命令 101

6.2.3 on命令 102

6.2.4其他 102

6.3“动作”面板 103

习题 108

第7章 动画测试与发布 110

7.1测试动画 110

7.2动画的发布 111

7.2.1动画优化 111

7.2.2动画的发布 112

7.3导出动画 117

习题 119

第8章 综合设计实例 120

8.1 Flash动画效果展示综合实例设计 120

8.1.1动画的规划设计 120

8.1.2动画的技术实现 122

8.1.3动画的发布与修改 127

8.2判断题型的测验课件制作 128

8.2.1 Flash组件简介 128

8.2.2添加组件和设置组件参数 129

8.3单选题测验型课件 134

8.3.1外部文本文件导入Flash的方法 134

8.3.2制作基于Flash的C语言单选测试课件 135

习题 140

第2篇 OpenGL动画编程入门 141

第1章 OpenGL简介 141

1.1 OpenGL的发展历程 141

1.1.1发展历程 141

1.1.2 OpenGL的主要功能 143

1.2 OpenGL规范 144

1.2.1 OpenGL的数据类型 144

1.2.2 OpenGL函数库 145

1.3 OpenGL编程环境配置 147

1.3.1安装Viusal Studio C++++ 2008 147

1.3.2配置OpenGL库函数 150

1.4建立基于MFC的OpenGL应用程序的过程 150

习题 158

第2章 OpenGL基本图形元素 159

2.1 OpenGL中基本图元的绘制 159

2.1.1绘制点 160

2.1.2绘制线段 160

2.1.3绘制线条 161

2.1.4绘制闭合的环 161

2.1.5绘制三角形 162

2.1.6绘制三角条 162

2.1.7绘制三角扇形 163

2.1.8绘制四边形 163

2.1.9绘制凸n边形 164

2.2设置点的颜色、大小、直线的绘制模式 165

2.2.1设置点线的颜色 165

2.2.2设置点的大小 166

2.2.3直线的绘制模式 166

2.3二次曲面和基本实体模型 168

2.4投影变换、视口变换及模型变换 170

2.4.1投影变换 170

2.4.2视口变换 174

2.4.3模型变换 175

习题 180

第3章 光照和材质 181

3.1OpenGL中的颜色 181

3.2光照的设置 182

3.2.1 OpenGL中加入光照 182

3.2.2创建OpenGL光源 183

3.2.3启动光源 184

3.2.4设置光源颜色 184

3.3设置材质 185

3.4光照和材质设置应用实例 188

习题 195

第4章 真实感图形绘制 196

4.1绘制位图 196

4.2彩色位图像素贴图 198

4.3纹理贴图 199

4.3.1纹理定义 200

4.3.2纹理对象 201

4.3.3纹理控制 202

4.3.4纹理映射方式 203

4.3.5纹理坐标 204

4.4应用实例 205

习题 214

第5章 基于OpenGL的动画编程 215

5.1 OpenGL中帧缓存的分类及其用途 216

5.2设置缓冲区的当前清除值 216

5.3清除缓存 217

5.4双缓冲技术 218

5.5 OpenGL中的动画编程 218

习题 226