Вычисление эллиптической орбиты в OpenGL? - PullRequest
0 голосов
/ 02 сентября 2011

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

Я пытаюсь представить это, используя OpenGL, чтобы нарисовать орбиту вокруг Земли.В настоящее время я рисую пунктирную линию, состоящую из 360 маркеров, которая превращает серию штрихов по всему земному шару в прекрасный идеальный круг.

Если бы у меня был наклон Орбиты, Перигея и Апогея, какой был бы способ вычислить этот круг?Я пытаюсь найти формулу, или белую бумагу, или что-то еще, чтобы направить меня в правильном направлении ....

Ответы [ 2 ]

3 голосов
/ 02 сентября 2011

Что это за безумие, конечно, это perfect орбиты. Нет, но серьезно звучит скорее как потребность физики Формула. Попробуйте ..

http://scienceworld.wolfram.com/physics/Orbit.html

или

http://physics.info/orbital-mechanics-1/

2 голосов
/ 02 сентября 2011

У меня нет никакого опыта, но если вы планируете отслеживать спутники, вы можете использовать кеплеровские элементы (http://en.wikipedia.org/wiki/Orbital_elements#Keplerian_elements, http://en.wikipedia.org/wiki/Orbital_elements#Orbit_prediction), которые публикуются для спутников. Обратите внимание, чтоРеальные спутники имеют возмущения на своих орбитах, поэтому кеплеровские элементы для спутника регулярно обновляются. Если вам просто нужно что-то, что «похоже» на спутниковые орбиты, тогда идеализированные эллипсы образуют другой ответ.

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