Показать сообщение отдельно
Старый 26.10.2012, 18:16
uglan вне форума Посмотреть профиль Отправить личное сообщение для uglan Посетить домашнюю страницу uglan Найти все сообщения от uglan
  № 3  
Ответить с цитированием
uglan

Регистрация: Mar 2003
Адрес: moscow
Сообщений: 102
Отправить сообщение для uglan с помощью ICQ Отправить сообщение для uglan с помощью Skype™
Не совсем понял.
Цитата:
после окончания работы симулятора замисываеш траекторию, и опять запускаеш
Я в цикле не вызываю отрисовку, то есть движок просчитывает сцену не перерисовывая объекты, то есть по сути это и есть симулятор. Единственное можно действительно отсюда исключить отрисовку траектории, а писать данные в <Vector> например. Но тут прирост будет максимум на 1-2 мс.

Цитата:
Так же на втором и после цикле работы симулятора не создаюш заново объекты а возвращаеш старые обьекты в позиции визуализатора.
Об этом я также писал здесь:
Цитата:
p.s. Восстановление положения объектов на старте вместо повторного создания ускоряет процесс на ~10 ms, но появляются большие погрешности т.к. объекты участвуют в симмуляции на момент восстановления и их позиции варьируются на каждый step.
Но там имеет место другая проблема.

Цитата:
Так же не рекомендую space.step() запихивать в цикол, будут дергания, просто у тебя должн симулятор работать в 20-100 раз быстрее визуализатора.
Такой прирост скорости выглядит заманчиво, но можешь пояснить что ты имеешь в виду под "симулятором" в данном случае? Не понимаю как можно запустить "симулятор" в Nape взамен space.step() в цикле?
__________________
uglan