Distance to object
Posted: 07.01.2017, 21:47
I am not sure if this is the correct place to put this, so please accept my apologies if it should be somewhere else.
I'd like to make a feature request that I think might be fairly easy to implement. Currently, the "?" key reports the distance to a given object at the speed of light. While this is a cool and useful metric, I think an additional option might be useful. What I'd like to see is the ability to display how long it would take you to reach a given object at your current speed towards it.
One of the really cool features of Celestia in my opinion is that it is a great tool for showing someone how incredibly vast the distances are in space. I'd really like to be able to show someone how far it would take you to reach some objects, be the solar or extra-solar at speeds other than just C, especially given that the actual science we know of indicates that even reaching that speed would be incredibly difficult, if not impossible. I'm thinking that implementation would be fairly straightforward, especially since the calculation at C is already available. You could take your current 'velocity' and express it as a percentage of C and divide the current time at C, then express the result as a time measurement. What is cool about this,is that the equation would work both at subluminal and superluminal speeds. If you're 'travelling' at, say 10,000 k/s, the time reported would be much greater, and if you're travelling at, say 1 AU/sec, it would be shorter. Obviously, the case of "0" speed would be a special case, handled most likely by reporting the distance at C.
Obviously, given the limitations of the software, the calculation would be essentially a best case scenario, as it wouldn't take into account any subsequent movement of the object.
One of the real benefits of this, is that it would make Celestia even better as an educational tool than it already is.
I'd like to agree with what I have seen in earlier posts about 64-bit compatibility being more important than new features, but this is something that I think should be looked at once you start focusing on enhancements.
BTW, It is fantastic that Celestia is under development again. Any efforts to keep this program going is a great thing in my opinion, and I thank everyone taking part for your efforts.
I'd like to make a feature request that I think might be fairly easy to implement. Currently, the "?" key reports the distance to a given object at the speed of light. While this is a cool and useful metric, I think an additional option might be useful. What I'd like to see is the ability to display how long it would take you to reach a given object at your current speed towards it.
One of the really cool features of Celestia in my opinion is that it is a great tool for showing someone how incredibly vast the distances are in space. I'd really like to be able to show someone how far it would take you to reach some objects, be the solar or extra-solar at speeds other than just C, especially given that the actual science we know of indicates that even reaching that speed would be incredibly difficult, if not impossible. I'm thinking that implementation would be fairly straightforward, especially since the calculation at C is already available. You could take your current 'velocity' and express it as a percentage of C and divide the current time at C, then express the result as a time measurement. What is cool about this,is that the equation would work both at subluminal and superluminal speeds. If you're 'travelling' at, say 10,000 k/s, the time reported would be much greater, and if you're travelling at, say 1 AU/sec, it would be shorter. Obviously, the case of "0" speed would be a special case, handled most likely by reporting the distance at C.
Obviously, given the limitations of the software, the calculation would be essentially a best case scenario, as it wouldn't take into account any subsequent movement of the object.
One of the real benefits of this, is that it would make Celestia even better as an educational tool than it already is.
I'd like to agree with what I have seen in earlier posts about 64-bit compatibility being more important than new features, but this is something that I think should be looked at once you start focusing on enhancements.
BTW, It is fantastic that Celestia is under development again. Any efforts to keep this program going is a great thing in my opinion, and I thank everyone taking part for your efforts.