I have a simple three.js application. I'm trying to texture some geometry. My hardware is VERY memory constrained. Conveniently, my texture is grayscale. So I figured I could try and save the texture in an 8-bit format and then load it using AlphaFormat as the texture's pixel format? I was hoping this could help keep my video memory usage down. Does anyone have experience with doing something like that? Its just wasteful for my application to load 3 channels worth of color for a grayscale image. Any suggestions would be great.
Thanks!