Browse Source

WebGLRenderer: Change scissor, viewport functions to use "round" instead of "floor" (#27703)

* Change scissor, viewport to use "round" instead of "floor"

* Update screenshot
Garrett Johnson 1 year ago
parent
commit
49f785bd3e

BIN
examples/screenshots/webgl_effects_peppersghost.jpg


+ 2 - 2
src/renderers/WebGLRenderer.js

@@ -489,7 +489,7 @@ class WebGLRenderer {
 
 
 			}
 			}
 
 
-			state.viewport( _currentViewport.copy( _viewport ).multiplyScalar( _pixelRatio ).floor() );
+			state.viewport( _currentViewport.copy( _viewport ).multiplyScalar( _pixelRatio ).round() );
 
 
 		};
 		};
 
 
@@ -511,7 +511,7 @@ class WebGLRenderer {
 
 
 			}
 			}
 
 
-			state.scissor( _currentScissor.copy( _scissor ).multiplyScalar( _pixelRatio ).floor() );
+			state.scissor( _currentScissor.copy( _scissor ).multiplyScalar( _pixelRatio ).round() );
 
 
 		};
 		};