Are there any methods in C# to adjust the hue, lightness and saturation of textures?
I have a Texture2D object in which I want to gradually change the hue of every pixel in the texture by the same amount over time. Just as if I was in Paint.NET and manually sliding the hue control slider for an image.
Is there a method I can use that gives me control over this?
I'm using the XNA development framework in Visual C# Express Edition