2013-12-24 10:48:06 +00:00
|
|
|
uniform vec4 waterColor;
|
2014-01-05 19:37:51 +00:00
|
|
|
uniform sampler2D simplexSampler;
|
2013-12-24 10:48:06 +00:00
|
|
|
|
2013-12-21 23:41:19 +00:00
|
|
|
void main(void)
|
|
|
|
{
|
2014-01-05 19:37:51 +00:00
|
|
|
//gl_FragColor = waterColor;
|
|
|
|
gl_FragColor = texture2D(simplexSampler, unprojected.xz * 0.01);
|
2013-12-22 00:17:57 +00:00
|
|
|
|
2013-12-24 14:00:32 +00:00
|
|
|
gl_FragColor = applyAerialPerspective(gl_FragColor);
|
2013-12-22 00:17:57 +00:00
|
|
|
|
2013-12-24 14:00:32 +00:00
|
|
|
gl_FragColor = applyToneMapping(gl_FragColor);
|
2013-12-22 00:17:57 +00:00
|
|
|
|
2013-12-24 14:00:32 +00:00
|
|
|
gl_FragColor.a = distanceFadeout();
|
2013-12-21 23:41:19 +00:00
|
|
|
}
|