使用Google地球插件显示动画跑步者?

时间:2010-12-21 14:54:05

标签: animation google-earth-plugin

如何使用Google地球插件为正在运行的人设置动画?基本上看起来可能会采用Monster Milktruck样本,

http://earth-api-samples.googlecode.com/svn/trunk/demos/milktruck/index.html

而不是仅仅旋转对象使用另一个对象替换对象(对于正在运行的人运行的下一阶段,使用例如15个对象进行循环,或者更多以使其变得流畅)使用frameend事件。但是,我没有看到任何这样的例子。有没有这样的样品?我也需要3D对象,但技术部分是第一个障碍。

2 个答案:

答案 0 :(得分:0)

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

对这些术语的快速搜索将其视为一个很好的起点,它建议在模型之间交换的关键帧方法以及使用gx的方法:AnimatedUpdate

http://www.google.com/support/forum/p/sketchup/thread?tid=66bbaf4e91776ead&hl=en

答案 1 :(得分:0)

我在Google地球插件中测试了一个步行动画,你可以在这里看到: http://chrisdiamanti.com/walk/index.php

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

我知道Google地球不是一个游戏环境,但我一直想知道是否存在一些技术障碍阻止Google地球像游戏一样精美地呈现3D。