Animation 使用谷歌地球插件显示动画跑步人?

Animation 使用谷歌地球插件显示动画跑步人?,animation,google-earth-plugin,Animation,Google Earth Plugin,如何使用Google Earth插件设置跑步者的动画?基本上,它看起来可能会采取怪物牛奶车样本 并使用frameend事件将对象替换为另一个对象(跑步人的下一个跑步阶段,使用15个对象进行循环,或使用更多对象使其流动),而不仅仅是旋转对象。不过,我没有看到任何这样的例子。有这样的样品吗?我也需要3D对象,但技术部分是第一个障碍。我没有尝试过,但我认为可以使用基于时间的元素和kmz模型来实现这一点 对这些术语的快速搜索会发现这一点,这看起来是一个很好的起点,它建议了一种在模型之间交换的关键帧方法

如何使用Google Earth插件设置跑步者的动画?基本上,它看起来可能会采取怪物牛奶车样本


并使用frameend事件将对象替换为另一个对象(跑步人的下一个跑步阶段,使用15个对象进行循环,或使用更多对象使其流动),而不仅仅是旋转对象。不过,我没有看到任何这样的例子。有这样的样品吗?我也需要3D对象,但技术部分是第一个障碍。

我没有尝试过,但我认为可以使用基于时间的元素和kmz模型来实现这一点

对这些术语的快速搜索会发现这一点,这看起来是一个很好的起点,它建议了一种在模型之间交换的关键帧方法以及使用gx:AnimateUpdate的方法


我在Google Earth插件中测试了一个行走动画,您可以在这里看到:

在完整的漫游循环序列中有16个不同的dae模型文件,我将每间隔切换一次。我遇到的主要问题是,在动画开始之前没有加载所有模型和纹理,因此由于缺少模型和/或纹理,会出现闪烁效果。还有一个问题是,由于带宽更好或处理负载更轻,当滴答率增加时,动画运行过快


我知道Google Earth不是一个游戏环境,但我一直想知道是否有一些技术障碍阻止Google Earth将3d渲染得像在游戏中一样漂亮。

我做了一个非常类似的演示,并且遇到了与加载模型/纹理相同的问题。我制作了一个计时器,在前15-20秒显示每个型号1秒,然后下降到每秒15次变化。这不是一个好方法,但至少在演示中是有效的。