飞行动画

来源:互联网 发布:python视频教程百度云 编辑:程序博客网 时间:2024/04/28 00:36

飞行动画

通过使用动画,可以使场景栩栩如生,能够通过视角、场景属性、地理位置以及时间 的变化来观察对象。例如,可以创建一个动画来观察运动着的卫星在它们的轨道上是如何 相互作用的,也可以用动画来模拟地球的自转及随之的光照变化。

1. 如何制作动画

ArcScene 中提供了制作动画的工具条Animation。默认情况下,它没有添加到 ArcScene 的视图中,可以通过在工具栏上点击右键,在弹出的快捷菜单中选择Animation 项打开它。能够制作数据动画、视角动画和场景动画。动画是由一条或多条轨迹组成,轨 迹控制着对象属性的动态改变,例如,场景背景颜色的变化,图层视觉的变化或者观察点 的位置的变化。轨迹是由一系列帧组成,而每一帧是某一特定时间的对象属性的快照,是 动画中最基本的元素。在ArcScene 中可以通过以下几种方法生成三维动画:

1 通过创建一系列帧组成轨迹来形成动画:

在动画工具条中提供了创建帧的工具。可以通过改变场景的属性(例如场景的背景颜 色、光照角度等)、图层的属性(图层的透明度、比例尺等)以及观察点的位置来创建不 同的帧。然后用创建的一组帧组成轨迹演示动画。动画功能会自动平滑两帧之间的过程。 如,可以改变场景的背景颜色由白变黑,同时改变场景中光照的角度来制作一个场景由白天到黑夜的动画。

实现过程如下: 1 设置动画第一帧的场景属性;

2 点击Animation 下拉菜单,选择Create Keyframe 命令(图14);

15 选择帧类型                          14 创建帧工具

 

3 Type 栏中选择帧类型为Scene,由不同场景构成动画的帧(图9.65);

4 点击New 按钮,创建一个动画,此时弹出Animation Track 对话框(图9.66),键入动画名称;

5)点击Create抓取一个新的帧  

6 再次改变场景属性,之后点击Create,抓取第二帧,根据需要抓取全部所需的帧。

7 抓取完全部的帧之后,点击Close,关闭创建帧对话框;

8 点击Open animation controls 按钮     ,弹 出动画控制工具条(图17);

9 点击;Play 按钮 ,预览动画。

2)通过录制导航动作或飞行创建动画:

点击动画控制器上(Animation Controls,图17)的录制按钮开始录制,在场景中通过导航工具进行操作或通过飞行工具进行飞行,操作结束后点击录制按钮停止录制。这个工具类似录相器,将场景中的导航操作或飞行动作的过程录制下来形成动画。

  

 

16 命名动画

17 动画控制工具条

3 通过捕捉不同视角,并自动平滑视角间过程创建动画:

通过导航工具将场景调整到某一合适的视角,用动画工具条上的捕捉视角命令捕捉此视角,然后将场景调整到另一个合适的视角,再次用捕捉命令捕捉视角,依次可捕捉多个视角。动画功能会自动平滑两视角间的过程,形成一个完整的动画过程。

4 通过改变一组图层的可视化形成动画效果:

通过动画制作工具条中的创建组合动画命令,选择图层控制一组图层使他们按照顺序逐个显示通过效果调整实现动画效果。例如,可以用一组显示洪水淹没过程的图层生 成洪水演进的动画效果。

实现过程如下:

1 在场景中添加相关图层,并按照动画设计的播放顺序从上到下依次调整图层顺序;。

2)点击 Animation 下拉菜单下的Create Group Animation 命令(图18),弹出创建图层动画对话框(图19);

18

19 创建图层动画对话框

 

3)在Base name for tracks 栏中键入动画名称;

4)设置起止时间;

5)根据需要条调整图层出现的方式(Transitions);

6)利用动画控制工具条对生成的动画进行预览。

5)通过导入路径的方法生成动画:

选择场景中存在的矢量要素,用动画工具条中的沿路径飞行命令制作沿路径飞行的动画效果,此时可以设置飞行时的一些参数来控制飞行过程中的视觉效果。或用图层沿路径移动命令制作某一图层沿路径移动的动画轨迹。此种方法一般用来制作场景行走动画。

实现过程如下:

1 选择场景中的矢量要素;

 2 点击Animation 下拉菜单下的Camera Flyby from path 命令(图20),弹出沿路径飞行动画对话框(图21);

20 导入路径生成动画工具                21 沿路径飞行动画对话框

3 Vertical offset 栏中键入视高(视点距离地面的垂直距离),建议视高选择3-10

 4 Path destination 选项栏中设置路径目的地;

有三种方式:沿指定路径同时移动摄像机和目标地物、沿指定路径围绕目标地物移动 摄像机、目标地物沿指定路径围绕摄像机移动。

5 点击Import 输入路径。

6 预览动画,方法同前。

以上是ArcGIS 中五种基本的动

2. 编辑和管理动画属性

对其进行组合搭配,达到最好的表达效果。

动画的帧或轨迹创建完成之后,可以用动画管理器编辑和管理组成动画的帧和轨迹。 另外,通过它也能改变帧的时间属性,并可预览动画播放效果。

1 启动动画管理器。单击Animation 下拉菜单中的Animation Manager 项(图22)。

 2 打开的动画管理器如图23 所示。

22打开动画管理器            23动画管理器

3.保存动画

ArcScene 中制作的动画可以存储在当前的场景文档中,即保存在SXD 文档中;也能存储成独立的ArcScene 动画文件(*.asa)用来与其他的场景文档共享;同时也能将动画导出成一个AVI 文件,被第三方的软件调用。

1 将动画存储为独立的ArcScene 动画文件。

步骤如下: 1 Animation 下拉菜单下选择Save Animation File 项(图24);

24 存储动画文件                           25 存储动画文件对话框

2 在弹出的对话框中指定存储路径及文件名即可(图25)。

2)将动画导出为AVI 文件。

步骤如下:

3 点击Animation 菜单下的Export to Video 项(图26);

26 导出动画文件         27 导出动画文件对话框

4 在弹出的导出对话框中指定保存路径及文件名即可(图27)。

4. 使用Fly 工具进行飞行

此外,ArcScene 工具条提供了飞行(Fly)工具 ,使用它可以实现对场景的飞行浏览。选择该工具后,鼠标将变为一只小鸟的形状,单击之后,鼠标会再次变形。此时,可以通过鼠标的移动控制飞行方向与速度。再次单击鼠标,则可从当前视点沿鼠标所指方向 向下方向飞行,途中,点击左键加快飞行速度,右键减速。

原创粉丝点击