First of all, you'll want to consider what platform(s) it's going to be/would be used on. Secondly, perhaps think of it this way and consider where your bottleneck is. A 512x512 as a DXT1 (8:1 compression) is about 170kb. Now, if you need to store an opacity map in the alpha channel of your texture, normally, the choice is…