瀏覽代碼

Examples: Instancing example clean up.

Mr.doob 6 年之前
父節點
當前提交
8b21e90275
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      examples/webgl_instancing_suzanne.html

+ 4 - 4
examples/webgl_instancing_suzanne.html

@@ -33,16 +33,16 @@
 
 
 				scene = new THREE.Scene();
 				scene = new THREE.Scene();
 
 
-				var material = new THREE.MeshNormalMaterial();
-				// check overdraw
-				// var material = new THREE.MeshBasicMaterial( { color: 0xff0000, opacity: 0.1, transparent: true } );
-
 				var loader = new THREE.BufferGeometryLoader();
 				var loader = new THREE.BufferGeometryLoader();
 				loader.load( 'models/json/suzanne_buffergeometry.json', function ( geometry ) {
 				loader.load( 'models/json/suzanne_buffergeometry.json', function ( geometry ) {
 
 
 					geometry.computeVertexNormals();
 					geometry.computeVertexNormals();
 					geometry.scale( 0.5, 0.5, 0.5 );
 					geometry.scale( 0.5, 0.5, 0.5 );
 
 
+					var material = new THREE.MeshStandardMaterial( { metalness: 0 } );
+					// check overdraw
+					// var material = new THREE.MeshBasicMaterial( { color: 0xff0000, opacity: 0.1, transparent: true } );
+
 					mesh = new THREE.InstancedMesh( geometry, material, count );
 					mesh = new THREE.InstancedMesh( geometry, material, count );
 					scene.add( mesh );
 					scene.add( mesh );