vec4 SimpleReflection(vec3 viewPos, vec3 normal, float dither) {
    vec4 color = vec4(0.0);

    vec4 pos = Raytrace(depthtex1, viewPos, normal, dither, 4, 1.0, 0.1, 2.0);
	float border = clamp(13.333 * (1.0 - cdist(pos.st)), 0.0, 1.0);
	
	if (pos.z < 1.0 - 1e-5) {
		color.a = texture2D(gaux2, pos.st).a;
		if (color.a > 0.001) color.rgb = texture2D(gaux2, pos.st).rgb;
		
		color.a *= border;
	}
	
    return color;
}