Какие алгоритмы позволят мне симулировать физику планет? - PullRequest
28 голосов
/ 02 февраля 2010

Я заинтересован в создании симулятора "Солнечная система", который позволит мне моделировать вращательные и гравитационные силы планет и звезд.

Я бы хотел сказать, моделировать нашу солнечную систему и моделировать ее на разных скоростях (то есть наблюдать, как Земля и другие планеты вращаются вокруг Солнца в течение дней, лет и т. Д.). Я хотел бы иметь возможность добавлять планеты и изменять массу планет и т. Д., Чтобы посмотреть, как это повлияет на систему.

Есть ли у кого-нибудь ресурсы, которые укажут мне правильное направление для написания симулятора такого типа?

Существуют ли какие-либо физические движки, разработанные для этой цели?

Ответы [ 12 ]

0 голосов
/ 22 февраля 2010

Основы астродинамики Бейт, Мюллер и Уайт по-прежнему требуют чтения в моей альма-матер для студентов-аэрокосмических инженеров.Это имеет тенденцию покрывать орбитальную механику тел на орбите Земли ... но это, вероятно, уровень физики и математики, который вам понадобится, чтобы начать свое понимание.

+ 1 за предложение @Stefano Borini для «всего, что написала Жан Миус».

0 голосов
/ 02 февраля 2010

Если вы моделируете физику, я настоятельно рекомендую Box2D .
Это отличный физический симулятор, который действительно сократит количество необходимой вам плиты котла с помощью симуляции физики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...