Цитата:
Сообщение от vorodis2
Не это просто проверка есть ли объект на прямой, в моей реализации он используетесь, но только для прверки окончания траектории. Здесь вопрос как получить эту траекторию относительно нескольких сил принижения.
|
Как раз эту траекторию и расчитывает физ. движек и никак по другому её получить не получится.
Имеем несколько планет и ядро которое пролетит по неизвестной траектории, надо воспользоваться циклом. Цикл уже пробовали - жуткие тормоза. Выход один - оптимизировать цикл. Возможно прийдётся увеличить временной интервал и фиксировать длину цикла например на 10 итераций, так за 10 тактов яро улетит дальше. Может нейп не пойдет для таких расчетов, (меется проблема с проваливаниями объектов друг в друга на длинном такте). Можно попробовать создать параллельную вселенную на бокс2Д с ограниченным числом планет, настроить её на длинный такт, что-бы ядро летело как можно более похоже на нейп world, но за меньшее число тактов.