paysages3d/src/render/opengl/shaders/vegetation.frag
Michaël Lemaire 9196be4c05 Merge branch 'master' into vegetation
Conflicts:
	src/render/opengl/OpenGLShaderProgram.cpp
	src/render/opengl/OpenGLShaderProgram.h
	src/render/opengl/opengl_global.h
2015-12-08 01:28:15 +01:00

17 lines
381 B
GLSL

in vec2 texcoord;
uniform sampler2D impostorTexture;
out vec4 final_color;
void main(void)
{
final_color = texture(impostorTexture, texcoord);
float alpha = final_color.a;
final_color = applyAerialPerspective(final_color);
final_color = applyToneMapping(final_color);
final_color = applyMouseTracking(unprojected, final_color);
final_color.a = alpha;
}