1. A concise explanation of the problem you’re experiencing.
When we are runniong a Cesium application and trying to tilt the map, sometimes we end up below the surface of the map. It looks like we see the map from below.
We tried to disable tilting by adding the following line:
Thanks for letting us know! I’ve noticed that too, and it’s definitely something I’d like to improve. We haven’t been able to pin down exactly when it occurs. If you have a way to consistently recreate it that’d definitely help!
We experience the problem (the camera goes below the terrain), too. To duplicate it:
1. Visit our site (Wasatch Backcountry Skiing Desktop Map).
2. Shift+click anywhere on the terrain and push your mouse away from you (which lowers the camera) until the camera stops (due to a collision with the terrain).
3. Without releasing the mouse button or Shift key, pull the mouse back toward you to raise the camera, and then again push the mouse away from you to lower the camera.
The camera will (almost always) go below the surface of the terrain and Cesium will crash with an "Invalid array length".
Note this seems to only happen if you perform the above steps without releasing the mouse button after the camera "collides" with the terrain. So to duplicate it, it's best to perform this test immediately after loading the page.