Light delay

General discussion about Celestia that doesn't fit into other forums.
Topic author
Calculus

Light delay

Post #1by Calculus » 01.10.2002, 17:33

I know that Celestia does not take into account the light time delay. Therefore, what we see in Celestia is not what we should see in reality. And some astronomical phenomena cannot be seen with Celestia (the phemus for instance).
Is this someting difficult to implement ?
It would really be nice to have an even more real Celestia
What do you think ?
---Paul

HankR

Post #2by HankR » 01.10.2002, 20:21

If I'm not mistaken, I seem to recall reading somewhere that NASA's SPICE library approximates light delay by calculating positions twice. First, it calculates an object's actual position at the current time and uses its distance from the observer to estimate the object's apparent time as seen from the observer's position. Then it recalculates the object's position at the estimated apparent time. This obviously is not exact, but evidently it's close enough for many purposes. This approach wouldn't seem to be too hard to implement, but it would slow things down a bit.

- Hank

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 11 months
Location: Seattle, Washington, USA

Post #3by chris » 01.10.2002, 20:59

HankR wrote:If I'm not mistaken, I seem to recall reading somewhere that NASA's SPICE library approximates light delay by calculating positions twice. First, it calculates an object's actual position at the current time and uses its distance from the observer to estimate the object's apparent time as seen from the observer's position. Then it recalculates the object's position at the estimated apparent time. This obviously is not exact, but evidently it's close enough for many purposes. This approach wouldn't seem to be too hard to implement, but it would slow things down a bit.

If you want more accuracy, you can just keep iterating . . . I'll add a light-time calculation to Celestia eventually, but it will definitely be an optional feature. If you're using Bruckner's 7000 asteroid .ssc file, you probably don't want to double (or triple, ...) the number of orbital computations.

--Chris

Topic author
Calculus

Post #4by Calculus » 02.10.2002, 00:38

One iteration would be fair enough regarding the speed of light with respect to the relative speed of any body in the sky.
I'm eager to see the phemus at this time!
---Paul


Return to “Celestia Users”