I want to use color and texture on a quad as such that the texture will appear darker with a color like brown or black. I wish to use this to light the textured quads much like XNA SpriteBatch.draw(Texture2D texture, Vector2 Position, Color color); (I am porting a game from XNA to LWJGL)
E.g. like this: (XNA)
As you can see the texture has been colored by the game’s colored lighting method. Is there any way to do this in openGL?