2
0
Эх сурвалжийг харах

Merge pull request #38954 from puchik/ssr-far-clip

Check if screen space reflection has passed far clip
Rémi Verschelde 4 жил өмнө
parent
commit
4a92d2111b

+ 2 - 2
drivers/gles3/shaders/screen_space_reflection.glsl

@@ -159,8 +159,8 @@ void main() {
 
 		if (depth > z_to) {
 			// if depth was surpassed
-			if (depth <= max(z_to, z_from) + depth_tolerance) {
-				// check the depth tolerance
+			if ((depth <= max(z_to, z_from) + depth_tolerance) && (-depth < camera_z_far)) {
+				// check the depth tolerance and far clip
 				found = true;
 			}
 			break;