Camera Controller sensitivity

1. A concise explanation of the problem you’re experiencing.

Hello everyone. I would like to decrease sensitivity of camera controller. I found a way to control sensitivity of camera zoom and rotation (see code example), but this doesn’t solve “panning” (or rotating globe) speed.

2. A minimal code example. If you’ve found a bug, this helps us reproduce and repair it.

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

Navigation near small size photogrammetric models (like one building) requires precise movement control. This is especially challenging on mobile devices.

4. The Cesium version you’re using, your operating system and browser.

Cesium 1.67

Windows 10 Pro (1903)

Chrome (Version 80.0.3987.122 (Official Build) (64-bit))

1 Like

I’m glad you found a way to do this, unfortunately it’s utilizing some private members which means that the feature could be pulled at any point.

I’ve added a PR for exposing zoom factor as public (https://github.com/CesiumGS/cesium/pull/9145). I think I’d like to do the same for minimum and maximum rotate rate as well.

1 Like

I wrote this up as an issue: https://github.com/CesiumGS/cesium/issues/9149 and submitted PR https://github.com/CesiumGS/cesium/pull/9150

1 Like

@Vejas_Pinkevicius did you have a use-case for adjusting the minimum rotation rate? It looks like just using maximum rate achieves the same result.