This seems to be a common problem but can’;t understand why Unity doesn’t seem to handle PNG’s with alpha properly!
I’ve created my png 2 different ways in photoshop
As a regular png with alpha
And as a psd with an extra alpha channel.
Both result in 100% transparent areas NOT being 100%. ie they seem to have 5-10% opacity.
in Unity I define these as Texture Type Sprite 2d and UI
and then for my Material just using Standard shader with Rendering mode set to Transparent
Instead of Sprite also tried Texture Type default with ‘Input Texture Alpha’ & ‘Alpha is Transparent’ both selected.
What gives?