Przeglądaj źródła

Remove clipping plane from SAO example

It was useful for making sure that clipping planes work as intended for normals when initially implementing the fix, but it's not a very natural fit for the example.
Olli Etuaho 6 lat temu
rodzic
commit
e6488dabe8
1 zmienionych plików z 1 dodań i 20 usunięć
  1. 1 20
      examples/webgl_postprocessing_sao.html

+ 1 - 20
examples/webgl_postprocessing_sao.html

@@ -41,12 +41,6 @@
 			var composer, renderPass, saoPass;
 			var group;
 
-			var params = {
-
-				clippingPlaneEnabled: false
-
-			};
-
 			init();
 			animate();
 
@@ -60,13 +54,11 @@
 				var devicePixelRatio = window.devicePixelRatio || 1;
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
-				renderer.setClearColor( 0xffffff );
+				renderer.setClearColor( 0x000000 );
 				renderer.setPixelRatio( devicePixelRatio );
 				renderer.setSize( width, height );
 				document.body.appendChild( renderer.domElement );
 
-				var globalClipPlane = new THREE.Plane( new THREE.Vector3( 1, 0, -1 ), 0 );
-
 				camera = new THREE.PerspectiveCamera( 65, width / height, 3, 10 );
 				camera.position.z = 7;
 
@@ -149,17 +141,6 @@
 				gui.add( saoPass.params, 'saoBlurRadius', 0, 200 );
 				gui.add( saoPass.params, 'saoBlurStdDev', 0.5, 150 );
 				gui.add( saoPass.params, 'saoBlurDepthCutoff', 0.0, 0.1 );
-				gui.add( params, 'clippingPlaneEnabled' ).onChange( function() {
-					if ( params.clippingPlaneEnabled ) {
-
-						renderer.clippingPlanes = [ globalClipPlane ];
-
-					} else {
-
-						renderer.clippingPlanes = [];
-
-					}
-				} );
 
 				window.addEventListener( 'resize', onWindowResize, false );