The map tile images I created have non-square tiles in the maps edge. If the image format is png, I can put transparent pixels to make images square, but unfortunately, my image format is jpg, so I can't add transparent pixels to tiles.
If Cesium loads non-square tile images, it expands the tile image fit to be square, and this looks so bad. Remodelling ImageryProvider.js to add transparent pixels to the tile on-the-fly is the possible solution, and actually I did this on OpenLayers 3, but it takes too much effort.
Are there any good hacks to load non-square tiles on Cesium, with no or light effort?