I’m running into issues getting the view rectangle when zoomed in. This happens in 2D mode, but not 3D.
Here is a snippet to recreate the issue:
var viewer = new Cesium.Viewer(‘cesiumContainer’, {
sceneMode: Cesium.SceneMode.SCENE2D
});
viewer.scene.camera.flyTo({
destination: Cesium.Cartesian3.fromDegrees(-90, 43, 50000),
duration: 0,
});
viewer.camera.moveEnd.addEventListener(logViewRectangle);
function logViewRectangle() {
console.log('camera.computeViewRectangle() is ' + JSON.stringify(viewer.scene.camera.computeViewRectangle()));
}
``
Thanks,
Jed