WestLangley 9 месяцев назад
Родитель
Сommit
1f707d644e
1 измененных файлов с 3 добавлено и 7 удалено
  1. 3 7
      examples/jsm/shaders/UnpackDepthRGBAShader.js

+ 3 - 7
examples/jsm/shaders/UnpackDepthRGBAShader.js

@@ -47,18 +47,14 @@ const UnpackDepthRGBAShader = {
 
 
 			#ifdef USE_REVERSEDEPTHBUF
 			#ifdef USE_REVERSEDEPTHBUF
 
 
-				if ( depth == 1.0 ) depth = 0.0; // wrong clear value?
+				gl_FragColor = vec4( vec3( depth ), opacity );
 
 
-				// [0, 1] -> [-1, 1]
-				depth = depth * 2.0 - 1.0;
+			#else
 
 
-				// Reverse to forward depth (precision is already destroyed at this point)
-				depth = 1.0 - depth;
+				gl_FragColor = vec4( vec3( 1.0 - depth ), opacity );
 
 
 			#endif
 			#endif
 
 
-			gl_FragColor = vec4( vec3( 1.0 - depth ), opacity );
-
 		}`
 		}`
 
 
 };
 };

粤ICP备19079148号