New navigation ability that should be really handy
-
Topic authorMarcoMeijer
- Posts: 1
- Joined: 29.05.2007
- With us: 17 years 5 months
New navigation ability that should be really handy
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.
-
- Posts: 835
- Joined: 27.09.2004
- With us: 20 years 1 month
- Location: Massachusetts, USA
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
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...)
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...)
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.
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.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
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...
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.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
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.
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
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!!
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.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
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?
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?