Browse Source

ViewHelper: Adjust viewport position for WebGPU renderer (#30735)

Qiu 10 months ago
parent
commit
c1b36c2e72
1 changed files with 2 additions and 1 deletions
  1. 2 1
      examples/jsm/helpers/ViewHelper.js

+ 2 - 1
examples/jsm/helpers/ViewHelper.js

@@ -157,11 +157,12 @@ class ViewHelper extends Object3D {
 			//
 			//
 
 
 			const x = domElement.offsetWidth - dim;
 			const x = domElement.offsetWidth - dim;
+			const y = renderer.isWebGPURenderer ? domElement.offsetHeight - dim : 0;
 
 
 			renderer.clearDepth();
 			renderer.clearDepth();
 
 
 			renderer.getViewport( viewport );
 			renderer.getViewport( viewport );
-			renderer.setViewport( x, 0, dim, dim );
+			renderer.setViewport( x, y, dim, dim );
 
 
 			renderer.render( this, orthoCamera );
 			renderer.render( this, orthoCamera );
 
 

粤ICP备19079148号