浏览代码

Fixed broken depth-of-field example.

Still something is wrong with this new implicit way of sharing programs. DOF example is noticeably slower than it was before, especially in ANGLE :(.
alteredq 14 年之前
父节点
当前提交
575deaadc5
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      examples/webgl_postprocessing_dof.html

+ 2 - 2
examples/webgl_postprocessing_dof.html

@@ -134,7 +134,7 @@
 				for ( k = 0; k < zgrid; k++ ) {
 				for ( k = 0; k < zgrid; k++ ) {
 
 
 					materials[c] = new THREE.MeshBasicMaterial( parameters );
 					materials[c] = new THREE.MeshBasicMaterial( parameters );
-					materials[c].program = material_base.program;
+					//materials[c].program = material_base.program;
 
 
 					if ( singleMaterial )
 					if ( singleMaterial )
 						mesh = new THREE.Mesh( geo, zmaterial );
 						mesh = new THREE.Mesh( geo, zmaterial );
@@ -171,7 +171,7 @@
 				stats = new Stats();
 				stats = new Stats();
 				stats.domElement.style.position = 'absolute';
 				stats.domElement.style.position = 'absolute';
 				stats.domElement.style.top = '0px';
 				stats.domElement.style.top = '0px';
-				//container.appendChild( stats.domElement );
+				container.appendChild( stats.domElement );
 
 
 				document.addEventListener( 'mousemove', onDocumentMouseMove, false );
 				document.addEventListener( 'mousemove', onDocumentMouseMove, false );
 				document.addEventListener( 'touchstart', onDocumentTouchStart, false );
 				document.addEventListener( 'touchstart', onDocumentTouchStart, false );