Feature Request: Adaptive orbit display
Posted: 08.12.2004, 09:53
Currently the orbit display in Celestia seems to be done by
calculating points at regular angluar intervals along the orbit.
This gives akward results for a planet orbit if you are near
the planet: if the next two calculated orbit points are far away
from the current position, the line between them will miss
the planet.
A nice improvement for this problem would be an adaptive
algorithm for calculating orbit dispays: if the view point is
close to one portion of the orbit, adaptively refine the angular
interval to improve orbit display precision.
Just an idea for improvement. Still, Celestia is a great program!
-- Eric
calculating points at regular angluar intervals along the orbit.
This gives akward results for a planet orbit if you are near
the planet: if the next two calculated orbit points are far away
from the current position, the line between them will miss
the planet.
A nice improvement for this problem would be an adaptive
algorithm for calculating orbit dispays: if the view point is
close to one portion of the orbit, adaptively refine the angular
interval to improve orbit display precision.
Just an idea for improvement. Still, Celestia is a great program!
-- Eric