CesiumGS / cesium-unity

Bringing the 3D geospatial ecosystem to Unity
https://cesium.com/platform/cesium-for-unity/
Apache License 2.0
347 stars 83 forks source link

Add extra WMTS properties #446

Closed j9liu closed 6 months ago

j9liu commented 6 months ago

This PR follows #430, which added basic support for WMTS overlays. The goal of this PR was to achieve parity with Cesium for Unreal, which boasts many more settings on the WMTS overlay.

Here's a screenshot of the new UI:

There are some differences from the Unreal one:

I'd like to update the Unreal UI to match Unity's, namely the enum change, but it's not an urgent change that has to make it into the next release.

j9liu commented 6 months ago

@tal952 since you originally implemented #430, let me know if you disagree with any of the additions or changes I've made here!

kring commented 6 months ago

Code and UI look great, and I tested it successfully with the "USGS Shaded Relief" WMTS in the "Imagery Layers Manipulation" CesiumJS Sandcastle example.