Page 1 of 1
New navigation ability that should be really handy
Posted: 29.05.2007, 17:36
by MarcoMeijer
It would be very handy if we could turn around the selected object. If you've ever used Google Earth, you know what I mean, because you can turn around the earth.
Posted: 29.05.2007, 17:52
by selden
I'm not sure what you mean by "turn around"
Any of the Shift-Arrow keys orbits Celestia's viewpoint around the body that currently is being "Followed". Is that what you mean?
Posted: 29.05.2007, 18:25
by buggs_moran
Try this Marco
Either hold the right mouse button and drag mouse
-or-
Hold shift and press arrows
Posted: 29.05.2007, 18:26
by ElChristou
Talking about this, a real cool feature would be a double quick pression on arrows (like a double click on mouse) to do an infinite loop around the selected object...
So, shift + continuous pression on arrow= turn around the object
Shift, two quick pressions= infinite loop
Pressing another arrow would stop the loop of course...
Possible?
(and to be really nice, the speed of the loop would be proportional to the size of the body...)
Posted: 29.05.2007, 19:07
by Cham
This is already possible, since at least several weeks (probably older, but I never used that trick) :
shift-arrow let the user turn around the selected object. Command-shift arrow gives an infinite loop, but it's unreliable. Trying to turn in reverese sense is hard to do once the infinite loop is occuring.
Posted: 29.05.2007, 19:33
by ElChristou
Cham wrote:This is already possible, since at least several weeks (probably older, but I never used that trick) :
shift-arrow let the user turn around the selected object. Command-shift arrow gives an infinite loop, but it's unreliable. Trying to turn in reverese sense is hard to do once the infinite loop is occuring.
pff... after all this time there is still some unknown functions to me...
Now this shortcut works but the loop is really too fast, and not easy to stop...
Posted: 29.05.2007, 19:37
by Cham
ElChristou wrote:Now this shortcut works but the loop is really too fast, and not easy to stop...
Yes, the loop is too fast.
To stop it, it's easy : use the same arrow again, just once. No need to use shift of command.
Posted: 29.05.2007, 20:14
by dirkpitt
The behaviour Cham is seeing is probably not a feature, but a bug..
Posted: 29.05.2007, 20:18
by ElChristou
dirkpitt wrote:The behaviour Cham is seeing is probably not a feature, but a bug..
what behavior? Cmd+Shift+arrow?
Posted: 29.05.2007, 20:32
by dirkpitt
Yes. Apparently the act of releasing the keys is not detected when the key combo includes the Cmd key (probably exclusive to the OS X version). Celestia is thus tricked into thinking that you are continuously holding down Shift+Arrow, hence the infinite rotation. Need some time to think about this one.
Posted: 29.05.2007, 20:40
by ElChristou
dirkpitt wrote:Yes. Apparently the act of releasing the keys is not detected when the key combo includes the Cmd key (probably exclusive to the OS X version). Celestia is thus tricked into thinking that you are continuously holding down Shift+Arrow, hence the infinite rotation. Need some time to think about this one.
Let's keep the bug and tune it a bit then!!
Posted: 29.05.2007, 20:51
by dirkpitt
As tempting as not catching bugs would be...
I myself usually end up using the fast-forward ("L") key to spin an object. Tap "L" to set time rate to x100 or x1000 and Celestia spins the object in an infinite loop. Of course this only works for objects that already have a spin, like planets.
Posted: 29.05.2007, 20:56
by Cham
But this wont be usefull if you want to turn around a complete scene, not just a planet. If there are several moons, or spacecrafts, etc, it may be interesting to turn around all of them, and not just seeing one spinning.
Posted: 30.05.2007, 16:32
by dirkpitt
I fixed the bug in my unofficial Celestia builds. The infinite spin should be gone.
There is no "spin" feature. (yet?) Shift+Double tap of arrow keys sounds like an intuitive way to do it though. Also it's pretty common in 3D programs to map a "fling" gesture with the mouse (click-drag-release) to a spinning motion, what do you guys think?