Hi,
I keep hearing people say if I don't import normal map as normal map in Unity, I will see some quality lost to normal data.
As far as I know, this is caused by texture compression and each channel have different number of bits, so Unity shuffle channel on normal map import to get better precisions.
Question is: If I import a PNG file where I use AG channel to store normal data to begin with, don't tell Unity it's a normal map (and import it as linear texture), but use shader to reconstruct normal data at runtime. Does it still suffer from the same quality lost?
Thx in advance!
Replies
Actually Unity appears to use BC7 for everything if you select high quality compression. I am not aware of special treatment for normal map. So no difference I guess?