Procházet zdrojové kódy

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 před 6 roky
rodič
revize
e6488dabe8
1 změnil soubory, kde provedl 1 přidání a 20 odebrání
  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 );