Force Certain Textures To Full Quality masterTextureLimit

Texture Quality in the QualitySettings (masterTextureLimit) can of course set the maximum resolution for all textures in your game (Full Res, Half Res, etc). However, is it possible to override this compression setting for a few certain textures?

As in, if it’s on Quarter Res, most textures will appear at 25% resolution, very blurry. But for important small textures (say, icons in the main menu), I still want them to render at Full Resolution. How would I achieve this?


Figured this out a little while back, for anyone facing a similar issue. Because using “masterTextureLimit” simply reads a texture’s mipmap instead of the texture itself, disabling “Generate Mip Maps” on the texture’s asset file makes it always render high quality.