《Visual Basic动画编程》求取 ⇩

前言1

目 录1

1.1 Windows如何运行程序2

1.1.2管理系统资源2

1.1.1启动应用程序2

1.1.3管理输入2

第一章Windows2

第一部分图形编程2

简介4

1.1.4消息循环4

1.1.5消息句柄4

1.2用户程序如何运行Windows5

1.2.1动态链接库5

1.3建立Visual Basic应用程序5

1.3.1应用程序装配模块6

1.3.2使用Visual Basic7

1.3.3用Visual Basic进行多模块编程10

2.1.2设备场境15

2.1.1设备15

第二章图形编程15

2.1 GDI15

2.1.3显示场境16

2.2显示场境16

2.2.1缺省属性16

2.2.4保存和恢复显示场境17

2.2.5兼容的设备场境17

2.3绘图工具17

2.2.3释放一个显示场境17

2.2.2创建显示场境17

2.3.1绘图工具函数18

2.3.2绘图属性函数18

2.3.3画笔19

2.3.4画刷19

2.3.5字体19

2.4色 彩19

2.4.1 RGB描述20

2.4.2调色板20

2.5输出操作23

2.5.1位图24

2.5.2区域25

2.5.3字体和文本26

2.5.4映射26

2.6示例应用程序27

2.7程序干什么:用户指南28

2.7.1设备无关性28

2.7.2持续的图形28

2.8源代码如何工作:程序员指南30

2.8.1全局模块如何工作30

2.8.2格式模块如何工作36

2.8.3起动模块如何工作50

2.9此应用程序的程序清单51

第三章使用位块传送52

3.1透明放置52

3.2图像文件函数53

3.3示例应用程序53

3.4程序做什么:用户指南54

3.4.1透明放置54

3.4.2磁盘文件54

3.5.1全局模块如何工作55

3.5源程序如何工作——程序员指南55

3.5.2起动模块如何工作63

3.5.3格式模块如何工作63

3.6示例程序的程序清单65

第四章建模83

4.1三维入门83

4.1.1 B-rep建模83

4.2.2图元84

4.2.1旋转、拉伸、扩散84

4.2建模函数84

4.1.2 CSG建模84

4.2.3 曲面85

4.2.4欧拉操作85

4.3三维坐标85

4.3.1对象坐标和世界坐标85

4.3.2摄影机坐标85

4.3.3图像平面坐标85

4.4三维编程的一些概念86

4.4.1三维变换序列86

4.4.2坐标系87

4.4.4润色方法88

4.4.3建模公式88

4.4.5隐藏表面消去89

4.4.6偏转、滚动、纵摇89

4.4.7源89

4.4.8亮度89

4.5示例应用程序90

4.6程序做什么——用户指南90

4.7.1全局模块如何工作91

4.8此例程的程序清单91

4.7源代码如何工作——程序员指南91

4.8.2起动模块如何工作106

4.8.3格式模块如何工作109

4.8.4三维库如何工作109

第五章标题133

5.1动画图像中使用文本133

5.1.1使用TextOut()显示文本133

5.1.2彩色文本133

5.2使用Windows的内装字体134

5.2.4内装笔画字体135

5.2.3内装位图字体135

5.2.1字符集135

5.2.2库存字体的分类135

5.3专用文本函数136

5.3.1利用ExtTextOut()来显示文本136

5.3.2高级文本输出136

5.3.3文本图元的属性137

5.4示例应用程序举例138

5.5程序做了什么:用户指南138

5.5.1库字体和颜色138

5.3.5使用逻辑字体138

5.3.4使用不同的字尺寸和字样138

5.5.2叠加文本139

5.5.3阴影降落139

5.6源程序如何工作:程序员指南139

5.6.1格式模块如何工作140

5.7示例应用程序清单142

第二部分计算机动画166

第六章Windows动画166

6.1计算机辅助动画166

6.1.1 四维时空167

6.2.2程序动画168

6.2动画控制168

6.2.1手写动画168

6.2.2实物动画169

6.3动画实现170

6.3.1低级工具170

6.3.2实时动画171

6.3.3帧式动画171

6.4编制动画程序172

6.4.1循环算法172

6.4.2基于定时器算法172

6.4.4动画创作174

6.4.3动画平台174

6.4.5性能考虑176

第七章实时动画机178

7.1动画准备178

7.1.1 网格图178

7.1.2动画算法178

7.2示例应用程序179

7.3程序要做什么:用户指南180

7.3.1创建图案180

7.3.4冻结帧和单步动画181

7.3.2演示动画181

7.3.3调整动画再现速度181

7.3.5持续图形183

7.3.6使用Help菜单183

7.4源程序如何工作:程序员指南185

7.4.1全程模块如何工作185

7.4.2启动模块如何工作186

7.4.3结构模块的工作情况186

7.4.4功能模块工作情况187

7.5实例程序清单188

8.1.1关于坐标网格(grid)233

第八章帧动画机233

8.1动画的准备233

8.1.2动画算法234

8.2程序做什么:用户指南235

8.2.1初始化系统235

8.2.2创建帧235

8.2.4动画演示236

8.2.5调整动画速度236

8.2.6帧冻结和单步动画。236

8.2.8使用帮助菜单240

8.2.7持续图形240

8.3源代码如何工作:程序员指南242

8.3.1全局模块如何工作243

8.3.2起动模块如何工作244

8.3.3格式模块如何工作:244

8.3.4数据库245

8.4示例的程序清单246

9.2.1 数字化方法304

9.2计算机动画示范304

9.1图案动画示范304

第九章图案动画和Windows304

第三部分图案动画304

9.3中间图插补307

9.4插补图表307

9.5剧本308

第十章人物311

10.1如何去画头部和脸部311

10.2如何画手316

10.3如何画胳膊、腿和身体318

10.4如何画动画人物的眼睛319

10.5如何描绘人物的言谈和对话321

10.6如何画面部表情323

10.7如何让动画人物的头部转动327

10.8应用图例的准备工作327

10.9示例应用程序331

10.10程序做什么:用户指南331

10.10.1系统的初始化332

10.10.2创建图像的帧332

10.10.6静止图像和单步显示的操作333

10.10.7检验图像显示的不中断性333

10.10.4运行动画333

10.10.5改变动画的演放速度333

10.10.3动画图像的加载333

10.10.8使用Help菜单336

10.11源代码如何工作:程序员指南336

10.11.1格式模块(blink frm)如何工作336

10.11.2功能模块如何工作337

10.12示例程序清单337

11.1.2 地平线(Horizon Line)410

11.1.1兴趣中心(center-of-interest)410

第十一章舞台设计410

11.1舞台设计基本原理410

11.2舞台表演基本原理411

11.2.1摄影机镜头(The camera shot)411

11.2.2管理人物412

11.3应避免的舞台设计错误413

12.1.1一消失点透视图法415

12.1.2两消失点透视图法415

12.1透视图法入门415

第十二章透视图415

12.1.3三消失点透视图法416

12.1.4两消失点与三消失点透视图法比较416

12.2透视图的精确画法416

12.2.1画面(Picture plane)原理图416

12.3视觉范围的考虑418

12.4视图法要解决的问题421

12.4.1相交线法422

12.4.2消失点水平移动法422

12.4.4三消失点法423

12.5透视图的人物423

12.4.3消失点垂直移动法423

12.6透视图的阴影425

12.6.1阴暗处和影子425

12.6.2影子的画法425

第十三章动作430

13.1动作模糊和变形430

13.1.1时间及混叠技术430

13.1.2挤压拉伸431

13.1.3实际应用431

13.1.4人物的动作432

13.1.5434

13.1.6恍然大悟(Double takes)435

13.2动画样例的预备知识435

13.3动画样例437

13.4演示程序的用户指南438

13.4.1初始化系统438

13.4.2创建各帧图像438

13.4.3动画加载439

13.4.4播放动画439

13.4.5调节动画播放速度440

13.5.1结构模块如何工作441

13.5使用程序的特性441

13.4.8使用Help菜单441

13.4.6图像静止和单步播放441

13.4.7动画显示的持续441

13.6动画样例的程序清单442

第十四章动画背景479

14.1栅格图479

14.1.1栅格479

14.2背景的创造性使用481

14.3示例应用程序482

14.4.2创建帧483

14.4.3动画的加载483

14.4.1初始化系统483

14.4程序做什么:用户指南483

14.4.4动画播放484

14.4.5调整动画插放速度484

14.4.6静止帧和动画的单步运行485

14.7.7持续图形485

14.4.8使用Help菜单485

14.5源代码如何工作:程序员指南485

14.5.1格式模块如何工作486

14.5.2功能模块的特性486

14.6应用示例程序的清单487

15.1计算机动画的制作527

15.1.1 创作过程527

第十五章制作527

15.1.2制作过程528

15.2动画实例的准备532

15.3示例应用程序532

15.4程序做什么:用户指南533

15.4.1初始化系统533

15.4.2创建帧图像533

15.4.6图像静止和单步运行534

15.4.8使用Help菜单534

15.4.7持续图形534

15.4.3动画的加载534

15.4.5动画播放速度的调节534

15.4.4动画的播放534

15.5源代码如何工作:程序员指南536

15.5.1格式模块的程序特性536

15.6动画实例的程序清单536

16.1.1控制方式583

16.1约束动画583

第十六章模拟动画583

第四部分实体动画583

16.1.2运动定律(Aprimer)584

16.2样例584

16.3该程序做什么:用户指南584

16.3.1初始化系统584

16.3.2创建帧结构584

16.3.3装载动画585

16.3.8应用Help菜单587

16.4.1结构模块如何工作587

16.4源代码如何工作程序员指南587

16.3.6静止帧和单一步动画587

16.3.7持续图形功能587

16.3.5改变动画放映速度587

16.3.4运行动画587

1 6.4.2功能函数模块如何工作588

16.5示例程序清单588

附录A使用Microsoft Visual Basic建立样例程序623

A.1对程序进行操作623

A.1.1使用配套磁盘623

A.1.2使用程序列表624

A.1.3内存意见625

A.1.4合法适配器626

附录B测试软件627

B.1 内存模式627

B.2显示模式627

附录C增加声音跟踪629

C.1声卡技术629

C.1.1 Windows兼容的声卡629

C.1.2软件开发包629

C.4 DLL考虑630

C.2 市场支持630

C.3技术限制630

附录D动画学校631

附录E动画设备和供应商632

E.1 PC动画软件工具632

E.2 PC动画硬件632

E.3专用动画系统633

E.4定帧录入的录像机633

E.5分类,杂志和目录634

术语汇编635

1994《Visual Basic动画编程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Lee Adams著;施小龙等译 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 6.0 数据库编程(1999 PDF版)
Visual Basic 6.0 数据库编程
1999 清华大学出版社;西蒙与舒斯特国际出版公司
Visual Basic 6.0数据库编程(1999年11月第1版 PDF版)
Visual Basic 6.0数据库编程
1999年11月第1版
Visual basic for windows编程训练(1994 PDF版)
Visual basic for windows编程训练
1994
Visual Basic for windows 轻松编程( PDF版)
Visual Basic for windows 轻松编程
Visual Basic for windows编程训练( PDF版)
Visual Basic for windows编程训练
Visual Basic编程半月通(1996 PDF版)
Visual Basic编程半月通
1996 北京:电子工业出版社
Visual Basic 5 编程指南(1998 PDF版)
Visual Basic 5 编程指南
1998 北京:电子工业出版社
Visual Basic编程入门(1995 PDF版)
Visual Basic编程入门
1995 重庆:重庆出版社
Visual Basic 4.0编程大全(1997 PDF版)
Visual Basic 4.0编程大全
1997 北京:电子工业出版社
Visual Basic动画编程(1994 PDF版)
Visual Basic动画编程
1994 北京:学苑出版社
Visual BASIC教程(1999 PDF版)
Visual BASIC教程
1999 成都:电子科技大学出版社
Visual Basic 6.0 Internet编程指南(1999 PDF版)
Visual Basic 6.0 Internet编程指南
1999 北京:人民邮电出版社
Visual Basic 6.0编程(1998 PDF版)
Visual Basic 6.0编程
1998 北京:人民邮电出版社
Visual Basic 6.0编程实例(1999 PDF版)
Visual Basic 6.0编程实例
1999 北京:人民邮电出版社
中文Visual Basic 6.0高级编程(1999 PDF版)
中文Visual Basic 6.0高级编程
1999 北京:清华大学出版社