Prechádzať 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 6 rokov pred
rodič
commit
e6488dabe8
1 zmenil súbory, kde vykonal 1 pridanie a 20 odobranie
  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 );