Hi guys,
I know there were A LOT of questions like this. I went through all possible searches and suggestions, but nothing works.
I have simple button with the sprite and all round elements are very pixelated. I tried al the options in sprite settings and also tried to export huge 4k sprite just to check if it is a resolution problem. But no luck.
Below I have attached sprite settings and how it looks I game view.
Maybe there are URP settings I am missing?
It is so annoying!
Ok. I solved it. Basically my images are about 512px and I was upscaling them to 4096 in Unity. This cause a problem. I set max size to 512px and also added Mip maps to smooth corners. It is not super super sharp but looks good for now
1 Like
Honestly, with monochromatic images like these you are probably better off rendering them as SDFs. You can easily create them in Photoshop using a single style (can provide PSD + example if interested) and then use TextMesh Pro’s included SDF shader (mobile variant for simplicity) to render the icons sharply at any resolution.
A secondary advantage to this is the resulting SDF sprite can be scaled down significantly, even down to like 64x64 pixels, saving you precious memory.