浏览代码

Water: Added WebXR support.

Mugen87 5 年之前
父节点
当前提交
66378f0eb7
共有 2 个文件被更改,包括 20 次插入0 次删除
  1. 10 0
      examples/js/objects/Water.js
  2. 10 0
      examples/jsm/objects/Water.js

+ 10 - 0
examples/js/objects/Water.js

@@ -302,6 +302,16 @@ THREE.Water = function ( geometry, options ) {
 
 		renderer.setRenderTarget( currentRenderTarget );
 
+		// Restore viewport
+
+		var viewport = camera.viewport;
+
+		if ( viewport !== undefined ) {
+
+			renderer.state.viewport( viewport );
+
+		}
+
 	};
 
 };

+ 10 - 0
examples/jsm/objects/Water.js

@@ -321,6 +321,16 @@ var Water = function ( geometry, options ) {
 
 		renderer.setRenderTarget( currentRenderTarget );
 
+		// Restore viewport
+
+		var viewport = camera.viewport;
+
+		if ( viewport !== undefined ) {
+
+			renderer.state.viewport( viewport );
+
+		}
+
 	};
 
 };