Is this additive blending? It seems kinda… Harsh. Is there any way to make the light the same “intensity” as the background? (I’m using GLSL shaders).
I’ll post my code here:
(screen.fs)
http://pastebin.java-gaming.org/ce5c1834c93
And my blending function:
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
[for: lights]
[render background]
[for: entities]
[render entities]
glDisable(GL_BLEND);