声明
摘要
第一章 绪论
1.1 Flash与ActionScript及其应用范围
1.2 动画运动规律与物理模拟
1.3 本文研究内容
第二章 交互式Flash动画中的物理运动
2.1 概述
2.2 常见交互式Flash动画
2.2.1 简单的交互动画
2.2.2 游戏等复杂动画场景
2.3 场景中的动态元素
2.3.1 元素的运动形态
2.3.2 元素的运动规律
2.4 常见物理运动
2.4.1 匀速运动
2.4.2 加速运动
2.4.3 旋转与曲线运动
2.4.4 缓动
2.4.5 弹性
2.4.6 动量守恒
2.4.7 粒子运动
2.6 ActionScript物理引擎现状
第三章 物理引擎的设计与实现
3.1 物理运动模拟的简单机制
3.1.1 实现缓动
3.1.2 实现弹性
3.2 构建基本物理引擎
3.2.1 自由落体的模拟
3.2.2 系统框架分析与设计
3.2.3 基本物理引擎的建立
3.3 物理引擎的扩展
3.3.1 重力与“推进器”
3.3.2 模拟万有引力
3.3.3 体现摩擦力
3.3.4 表现浮力与阻力
3.4 使用物理引擎实现动画的步骤
第四章 应用实例
4.1 未应用物理引擎的天气模拟
4.1.1 动画元素分析及整体思路
4.1.2 程序控制流程
4.1.3 编程实现物理运动
4.1.4 程序调试及优化
4.2 WeatherMaker的实现
4.2.1 应用实例WeatherMaker简介
4.2.2 WeatherMaker应用流程
第五章 物理引擎在动画短片项目中的应用
5.1 动画短片及工作概述
5.2 动画短片制作流程及项目分工
5.2.1 动画短片制作流程
5.2.2 项目分工
6.3 故事段落划分与场景分析
5.4 角色动画制作
5.5 雨点序列帧的生成
5.6 场景的合成
5.7 小结
第六章 结论
6.1 总结
6.2 不足之处
6.3 应用展望
致谢
参考文献
作者简介