diff --git a/Shaders/.landmass.vert.swp b/Shaders/.landmass.vert.swp index 4588cb352..b686bfeca 100644 Binary files a/Shaders/.landmass.vert.swp and b/Shaders/.landmass.vert.swp differ diff --git a/Shaders/.urban.frag.swp b/Shaders/.urban.frag.swp new file mode 100644 index 000000000..48d021378 Binary files /dev/null and b/Shaders/.urban.frag.swp differ diff --git a/Shaders/landmass.frag b/Shaders/landmass.frag index ff3f15c8d..421d333ea 100644 --- a/Shaders/landmass.frag +++ b/Shaders/landmass.frag @@ -56,14 +56,14 @@ void main (void) { float bump = 1.0; - if ( quality_level >= 3.5 ) { + if ( quality_level >= 3.0 ) { linear_search_steps = 20; } vec2 uv, dp = vec2(0, 0), ds = vec2(0, 0); vec3 N; float d = 0; - if ( bump > 0.9 && quality_level >= 2.0 ) + if ( bump > 0.9 && quality_level >= 2.0 && quality_level < 3.5) { vec3 V = normalize(ecPosition.xyz); float a = dot(VNormal, -V);