Kevin Ring
Kevin Ring
Most of the cesium-native integrations have a "Suspend Update" feature. When enabled, they don't call `Tileset::updateView`, so the current set of loaded and selected tiles is frozen in place. This...
As a result, upsampled tiles end up rotated 90 degrees.
Users often have heights referenced to mean sea level (MSL), so this would allow them to convert to ellipsoidal heights that are required for placement on the globe.
When the camera is very far away from the globe, cesium-native throws an exception while attempting to construct a `Plane` because the normal is NaN. I ran into this while...
`Tileset::updateView` calls `AsyncSystem::dispatchMainThreadTasks` near its beginning. This is convenient, because cesium-native's clients don't need to remember to call this explicitly themselves. But it has some downsides: One minor downside is...
For TMS raster overlays: cesium-native tries the exact user-provided URL first. If that fails, it tries adding `tilemapresource.xml` to the end. But we've had reports this isn't working reliably. It...
Currently, if Cesium ion returns an error code when we try to complete token exchange during sign-in in the `CesiumIonClient::Connection` class, we report to the user (via an HTML page...
Including windows.h is a fairly disastrous thing to do in many project. We can probably avoid it by setting [-Dnsel_CONFIG_NO_EXCEPTIONS_SEH=0](https://github.com/martinmoene/expected-lite#enable-seh-exceptions). See https://community.cesium.com/t/unable-to-package-ue5-0-3-project-with-cesium-v1-19-0/21162/19
* [ ] Disable "Enable World Bounds Check" in all levels. (See also #42) * [ ] Enable "Enable Large World Coordinates" in all levels (UE 5.0 only, it's on...
This makes it difficult to fly the camera to parts of the globe far from the origin. As reported here: https://community.cesium.com/t/navigating-on-earth-with-dynamicpawn/24046 We should also check if other levels have the...