programmatically tiltup/tiltdown

I want to do the tiltup / tiltdown operation programmatically by pressing the mouse scroll button. I read it for camera documentation but I could not make any necessary calculations. Could you share sample code?

example :

Hi there,

Set the ScreenSpaceCameraController.tiltEventTypes to the CameraEventType you want, in this case CameraEventType.WHEEL.




Thank you for answer but i don't want to subscribe an event or set up controls. I want to programatically tilt the camera as it is in the example.


27 Haziran 2018 Çarşamba 17:18:08 UTC+3 tarihinde Gabby Getz yazdı:

Try using the camera’s lookAt function. It lets you specify a point and an orientation/distance. Here’s an example of making it tilt.

var viewer = new Cesium.Viewer(‘cesiumContainer’);

var origin = Cesium.Cartesian3.fromDegrees(100,1);

var sphere = new Cesium.BoundingSphere(origin, 1e2);;

var time = 0;

viewer.scene.postUpdate.addEventListener(function() {

time += 0.05;

var angle = (Math.cos(time) + 1) * 0.5 * 25 + 15;

var heading = Cesium.Math.toRadians(0.0);

var pitch = Cesium.Math.toRadians(-angle);

var range = 1e2;


new Cesium.HeadingPitchRange(heading, pitch, range)




Does this do what you want?

Thank you Omar. That's exactly what I want!

28 Haziran 2018 Perşembe 20:46:44 UTC+3 tarihinde Omar Shehata yazdı: