Third party Imagery Tiles loading in low resolution

I am trying to load a 3rd party Imagery layer into Cesium using UrlTemplateImageryProvider the resolution is not good when I load it in Cesium

I tried using maximumScreenSpaceError = 1, but the text size is getting smaller than usual but the resolution has no impact.

Is there any other way I can improvise my resolution?

Hello there,

It may help to have a Sandcastle example or a screenshot to help identify the cause.

One thing you could try is increasing Viewer.resolutionScale. This will render the scene at a higher resolution, increasing the detail that is requested by imagery providers as well.