Scaled camera movement at narrow FOVs?

Report bugs, bug fixes and workarounds here.
Topic author
Malenfant
Posts: 1412
Joined: 24.08.2005
With us: 19 years 2 months

Scaled camera movement at narrow FOVs?

Post #1by Malenfant » 01.09.2006, 00:53

It's vaguely a bug I guess... but one thing that's frustrated me in Celestia is that when you zoom into a target and try to move the camera around it, the movement doesn't scale with the FOV. So when you've got a very narrow FOV, and you move the mouse a tiny bit, everything disappears off the screen because even the smallest increment of camera motion is much larger than the FOV you're at.

What I'd like to see ideally is the camera movement scaling with the FOV, so that you can move the mouse/camera and not totally lose what you're looking at because the increments of camera motion are much smaller too.
My Celestia page: Spica system, planetary magnitudes script, updated demo.cel, Quad system

Topic author
Malenfant
Posts: 1412
Joined: 24.08.2005
With us: 19 years 2 months

Post #2by Malenfant » 01.09.2006, 20:22

I realise this isn't anything as important as shader bugs or anything like that, but I am still curious to see if there's a way around this... it can get really annoying if you're trying to set up a specific scene in Celestia that can only be done in a narrow angle view.
My Celestia page: Spica system, planetary magnitudes script, updated demo.cel, Quad system

Starshipwright
Posts: 78
Joined: 08.08.2006
With us: 18 years 3 months

Post #3by Starshipwright » 02.09.2006, 01:50

You can edit the celestia.cfg file to change the speed of rotation and sensitivity of the mouse:

Code: Select all

#------------------------------------------------------------------------
# RotateAcceleration defines the speed at which an object will be
# rotated in Celestia, when using a keypress, such as the left and right
# arrow keys. A higher value will rotate the object quicker, while a
# lower value will cause a slower rotation. The default value is 120.0.
#------------------------------------------------------------------------
  RotateAcceleration 120.0


#------------------------------------------------------------------------
# MouseRotationSensitivity defines the speed at which an object will be
# rotated in Celestia, when using the mouse -- press both mouse-buttons
# or Ctrl+LeftMouseButton, and move the mouse left or right. A higher
# value will rotate the object quicker, while a lower value will cause
# a slower rotation. A value of 0.0 (zero) will disable this particluar
# feature. The default value is 1.0.
#------------------------------------------------------------------------
  MouseRotationSensitivity 1.0



perhaps ajusting these values would solve your problem.:?:

Topic author
Malenfant
Posts: 1412
Joined: 24.08.2005
With us: 19 years 2 months

Post #4by Malenfant » 02.09.2006, 02:52

Starshipwright wrote:perhaps ajusting these values would solve your problem.:?:


They might, but I'd have to edit the cfg file every time I wanted to switch to a narrow field of view, because what works for that would be too small to work in wider fields of view...
My Celestia page: Spica system, planetary magnitudes script, updated demo.cel, Quad system


Return to “Bugs”