跟随沿路径移动的对象

可以通过在 ArcScene 中沿路径移动图层来创建动画,在此动画中可以观察对象(如汽车或直升机),沿地面移动,而照相机处于静止位置。如果有多个对象在移动,则这种方法可以创建非常有趣的动画。如果只有一个对象在移动,则您可能想要在对象沿路径移动时跟随它。例如,对象可能是您想要跟随的飞机,也可能是您正在追赶的汽车。

创建对象和照相机的移动路径

视您想要图层和照相机如何在地面上移动而定,您可以通过不同的方法来创建路径。

了解有关创建路径的信息

沿路径移动图层

下面列出了创建沿选定路径移动图层的图层动画轨迹的步骤。

步骤:
  1. 单击基础工具 工具条上的选择要素工具 选择要素,并选择想要用作路径的线要素或图形。
    高亮显示要使用的路径
  2. 如果 ArcScene 应用程序中未显示动画 工具条,单击主菜单上的自定义,指向工具条,然后单击动画
  3. 单击动画下拉菜单,然后单击沿路径移动图层
  4. 单击图层下拉箭头并选择要移动的图层。

    这是想要沿路径移动的对象。例如,对象可能代表一辆汽车或一架直升机。

  5. 或者,也可选中倒序应用

    此选项将从路径的另一端开始移动图层。

  6. 或者,也可在垂直偏移文本框中输入值。

    垂直偏移决定图层的高度。如果路径位于其他图层的表面上,则可能需要设置垂直偏移,以使位于场景的其他图层之下的对象不会消失。

  7. 或者,也可滑动简化因子滑块。

    简化因子滑块指示将路径用于动画时对其进行概化的程度。

  8. 或者,也可取消选中覆盖上次导入的轨迹,以允许导入附加的图层轨迹,而不必覆盖现有轨迹。

    如果没有现有轨迹,则此选项将不可用。

  9. 单击“导入”。
    “沿路径移动图层”对话框

根据路径创建照相机飞行动画

下面列出了创建沿选定路径移动照相机的照相机动画轨迹的步骤。

步骤:
  1. 如果尚未选择将要用作路径的线要素,单击选择要素工具 选择要素,并选择线要素或图形。
    高亮显示要使用的路径
  2. 单击动画 工具条上的动画下拉菜单,然后单击根据路径创建飞行动画
  3. 或者,也可选中倒序应用

    照相机将在路径的另一端开始移动。

  4. 或者,也可在垂直偏移文本框中输入值。

    偏移定义照相机的高度。如果在“沿路径移动图层”对话框中指定偏移,照相机的高度也应使用相同的偏移。

  5. 或者,也可滑动简化因子滑块。

    简化因子滑块用于确定将路径用于动画时对其进行概化的程度。

  6. 选择路径目标。

    更改路径目标以确定动画播放期间如何定位观察点和目标。要创造照相机跟随对象的效果,选中沿路径移动观察点和目标(飞越)

  7. 或者,也可取消选中覆盖上次导入的轨迹

    禁用该选项将允许您导入其他轨迹而不必覆盖现有轨迹。

  8. 单击导入
  9. “根据路径创建飞行动画”对话框

对动画轨迹进行排序

有两个轨迹:一个是沿路径移动图层的图层轨迹,另一个是沿路径移动照相机的照相机轨迹。这两个轨迹都在 0-1 的动画时间内创建动画,对象和照相机将在以相同速度于相同时间沿相同路径移动时相遇。通过将照相机设置为晚于对象开始创建动画,以及移除照相机轨迹的最后一个关键帧,照相机将跟随对象而非与其同时创建动画。

步骤:
  1. 单击动画 工具条上的动画下拉菜单,然后单击动画管理器
  2. 单击轨迹选项卡,并将照相机轨迹的开始时间设置为 0.1 而非 0。

    因此,如果动画持续时间(在动画控制 对话框中设置)是 10 秒,则照相机轨迹将在进入动画 1 秒后才开始创建动画。可以根据动画持续时间相应地调整该值。

    设置轨迹的开始时间
  3. 动画结束时,照相机会追上对象。为防止上述情况发生,在轨迹选项卡上单击“照相机”轨迹,然后单击关键帧选项卡以查看该轨迹的关键帧。单击最后一个关键帧,接着单击移除,以移除该关键帧。请注意,如果需要,可以移除照相机轨迹末尾的多个关键帧。
    移除关键帧
  4. 照相机将早于移动对象停止,即在路径终点停止。

    或者,为照相机轨迹使用相同路径的略有不同的版本。照相机和图层使用完全相同的路径,但照相机移动路径的终点将略微先于图层路径终点。照相机恰好在对象之前停止,而照相机则略微落后于对象。

  5. 单击动画管理器 上的关闭

播放或导出动画

创建图层动画轨迹和照相机动画轨迹后,可以播放这些轨迹。

步骤:
  1. 单击动画 工具条上的打开动画控制按钮 打开动画控制 以播放动画。
  2. 单击播放 播放

    照相机恰好在对象之后开始移动,并会跟随对象,但不会与对象相遇。

    跟随沿路径移动的对象
  3. 如果不想在动画中看见路径图层,可以将其关闭。

7/10/2012