首页> 中文学位 >ActionScript物理模拟机制在Flash交互式动画中的应用
【6h】

ActionScript物理模拟机制在Flash交互式动画中的应用

代理获取

目录

声明

摘要

第一章 绪论

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 应用展望

致谢

参考文献

作者简介

展开▼

摘要

基于Flash/ActionScript平台的物理引擎在动画及游戏制作领域有着广泛的应用,然而目前常见的ActionScript物理引擎都侧重于精确模拟现实世界中物理运动规律,忽视了动画艺术所特有的运动规律,导致艺术表现力不足。因此,针对Flash动画制作开发一个轻量易用、符合动画运动规律要求的物理引擎,以缩短Flash动画制作周期、加强动画艺术效果是很有必要的。
  本文首先对交互式动画、ActionScript以及物理模拟应用进行研究,从分析Flash动画场景及其动态元素入手,研究了动画中常见的运动形式,归纳出动画元素的一些运动规律,提出了动画制作中应用这些规律的对策和方法;接着对动画中涉及到的物理运动现象进行归类分析,从中选择了适用于动画制作的物理定律,进而研究如何结合物理公式模拟出符合动画运动规律的运动效果;随后深入研究在动画制作中如何模拟物体的物理运动,重点研究在Flash中如何能够较为精确地实现运动学与动力学的相关定律,总结出在各种力的作用下,物体运动规律的算法,并以这些算法为基础创建了一种物理模拟机制,构建物理引擎。最终走出现有ActionScript物理引擎的局限,使一些技术要求较高的动画制作可以更加快捷,并实现符合动画运动规律的物理模拟。
  最后本文重点阐述如何将ActionScript物理引擎应用到动画制作项目中,拓展了ActionScript物理模拟机制在Flash交互式动画中应用的领域。

著录项

  • 作者

    祝沙军;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 影视动画创意与制作
  • 授予学位 硕士
  • 导师姓名 凌继尧,张顺;
  • 年度 2014
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP391.41;
  • 关键词

    Flash动画; 物理引擎; 运动规律; 模拟机制;

  • 入库时间 2022-08-17 10:51:43

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号