Движение по орбите - пример и код на основе canvas
Сайт автора: http://dunaevv1.narod.ru
Здесь объекты движутся относительно трёх неподвижных центров. При этом чёрный эллипс поворачивается с заданной угловой скоростью.
Ещё примеры орбит:
Неподвижный центр и эксцентриситет e ~ 1
Подвижный центр (спутники)
Повороты орбит
Общее описание