Sfoglia il codice sorgente

Water: Added WebXR support.

Mugen87 5 anni fa
parent
commit
66378f0eb7
2 ha cambiato i file con 20 aggiunte e 0 eliminazioni
  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 );
+
+		}
+
 	};
 
 };