How can I draw ellipses at runtime?

I am getting czml data from a server that I have to parse and spawn on the globe. I got a basic version of the polygon mesh working but I am having trouble finding the best way to generate the ellipses on the terrain.

Would I need to create a raster overlay with a mask to generate the area? Has anyone mimicked the cesium sandcastle functionality in Unreal before? Is there already a feature in Cesium for Unreal that I am missing?

So, I am using decals but I am still unsure how to verify that the size in UE is the correct size and shape from the CZML.

Hi @RoeDan,
Unfortunately there’s nothing built-in to help with this. Perhaps if you can share your code we might have some insight into whether it is a correct portrayal of the CZML ellipse.


@Kevin_Ring This is just the logic for spawning a ellipse plane at a specified height above the terrain. Really I am focused on the semimajor & semiminor axis and how they translate to the actor scale.

Hi @Kevin_Ring I made another post about a different issue I found within the same blueprint that I added in my previous message above. It seems like there are some issues with using snap to east south up in the construction script.