Показать анимированного бегущего человека с помощью плагина Google Earth - PullRequest
0 голосов
/ 21 декабря 2010

Как я могу оживить бегущего человека с помощью плагина Google Планета Земля?По сути, похоже, что можно взять образец Monster Milktruck,

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

и вместо того, чтобы просто вращать объект, замените объект другим объектом (следующий этап бега для бегущего человека, используя, например, 15 объектов для цикла или более, чтобы получить его текучесть), используя событие frameend.Я не видел таких примеров, хотя.Есть ли такие образцы в наличии?Мне также понадобятся трехмерные объекты, но техническая часть - это первое препятствие.

Ответы [ 2 ]

0 голосов
/ 05 сентября 2011

Я выполнил тест анимации ходьбы в плагине Google Планета Земля, который вы можете увидеть здесь: http://chrisdiamanti.com/walk/index.php

В полной последовательности цикла ходьбы есть 16 различных файлов модели dae, и яЯ переключаю их один раз за тик.Основная проблема, с которой я столкнулся, заключается в том, что все модели и текстуры не загружаются до начала анимации, поэтому возникает эффект мигания из-за отсутствия моделей и / или текстур.Существует также проблема, заключающаяся в том, что анимация запускается слишком быстро при увеличении частоты тиков из-за лучшей пропускной способности и / или более низкой нагрузки при обработке.

Я понимаю, что Google Планета Земля не является игровой средой, но я продолжаю удивлятьсянекоторые технические препятствия, которые мешают Google Earth отображать 3d так же красиво, как в играх.

0 голосов
/ 24 февраля 2011

Я не пробовал это, но я думаю, что вы могли бы достичь этого, используя элементы на основе времени и модели kmz.

Быстрый поиск по этим терминам поднимает этот вопрос, который выглядит как отличная отправная точка, он предлагает ключметод смены кадров между моделями, а также метод с использованием gx: AnimatedUpdate

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

...