use variants for hudshader to work with greyscale images