Selecting a custom ellipsoid as reference

Hi everybody, I’m Alessio and I’m new to the whole Cesium environment. I’m actually developing a model of the Moon on Nvidia Omniverse using Cesium and data from Nasa missions (digital elevation map and images of the surface taken from here SVS: CGI Moon Kit ).
I’m actually having trouble uploding my models to Celsium Ion, since the only reference models for height are related to the Earth ellipsoid. Is there any way to define a custom ellipsoid as a referende? Do i have to use a different pipeline for getting to the desired result? Thank you!

Hi @deroxa99 - I believe the terrain tiler in cesium ion is hardcoded for the Earth ellipsoid. Plus there are other aspects of cesium-native and cesium-omniverse that would be updated to support non-Earth ellipsoids. We’ll keep this use case in mind though, and see what we can do to generalize it in the future.

You can view moon in cesium here

https://www.terrainserver.com/moon

@sean_lilley I would like to also inquire about the likelihood of Cesium supporting non-Earth ellipsoids in the future. Our team has specific use cases where we would like to model celestial bodies such as the moon and other planets within the Omniverse platform.

@und_miller the likelihood is very high :slight_smile:

We’re in the process of rolling out non-Earth ellipsoid support across our runtimes, starting with CesiumJS and Cesium for Unreal, followed by Unity and Omniverse.

1 Like