I have users that compare (visually) elevations of different features in a JS API 4.11 SceneView. I've noticed different behavior based on whether the SceneView viewingMode is global or local in the application, and I was hoping someone could explain it to me so I can explain it to my users.
For example, I have a roughly 40x40 mile polygon extruded to 16500 feet, and then plot a plane flight path that does not get higher than 16400 feet. When the SceneView viewingMode is set to global, the plane appears above the extruded polygon (by about 330 feet). But when the viewingMode attribute is set to local, the plane, as expected, appears below the roof of the polygon. Please see attachments for screenshots.
I was hoping someone could explain to me why this is happening.
Thanks!