Ver Fonte

Examples: Improve webgl_geometry_normals.html

Mugen87 há 7 anos atrás
pai
commit
f559e173dd
1 ficheiros alterados com 21 adições e 23 exclusões
  1. 21 23
      examples/webgl_geometry_normals.html

+ 21 - 23
examples/webgl_geometry_normals.html

@@ -47,18 +47,16 @@
 			var mesh, geometry;
 
 			var geometries = [
-
-				{ type: 'BoxGeometry', geometry: new THREE.BoxBufferGeometry( 200, 200, 200, 2, 2, 2 ) },
-				{ type: 'CircleGeometry', geometry: new THREE.CircleBufferGeometry( 200, 32 ) },
-				{ type: 'CylinderGeometry', geometry: new THREE.CylinderBufferGeometry( 75, 75, 200, 8, 8 ) } ,
-				{ type: 'IcosahedronGeometry', geometry: new THREE.IcosahedronBufferGeometry( 100, 1 ) },
-				{ type: 'OctahedronGeometry', geometry: new THREE.OctahedronBufferGeometry( 200, 0 ) },
-				{ type: 'PlaneGeometry', geometry: new THREE.PlaneBufferGeometry( 200, 200, 4, 4 ) },
-				{ type: 'RingGeometry', geometry: new THREE.RingBufferGeometry( 32, 64, 16 ) },
-				{ type: 'SphereGeometry', geometry: new THREE.SphereBufferGeometry( 100, 12, 12 ) },
-				{ type: 'TorusGeometry', geometry: new THREE.TorusBufferGeometry( 64, 16, 12, 12 ) },
-				{ type: 'TorusKnotGeometry', geometry: new THREE.TorusKnotBufferGeometry( 64, 16 ) }
-
+				new THREE.BoxBufferGeometry( 200, 200, 200, 2, 2, 2 ),
+				new THREE.CircleBufferGeometry( 200, 32 ),
+				new THREE.CylinderBufferGeometry( 75, 75, 200, 8, 8 ),
+				new THREE.IcosahedronBufferGeometry( 100, 1 ),
+			  new THREE.OctahedronBufferGeometry( 200, 0 ),
+				new THREE.PlaneBufferGeometry( 200, 200, 4, 4 ),
+				new THREE.RingBufferGeometry( 32, 64, 16 ),
+				new THREE.SphereBufferGeometry( 100, 12, 12 ),
+				new THREE.TorusBufferGeometry( 64, 16, 12, 12 ),
+				new THREE.TorusKnotBufferGeometry( 64, 16 )
 			];
 
 			var options = {
@@ -79,7 +77,7 @@
 
 				}
 
-				geometry = geometries[ options.Geometry ].geometry;
+				geometry = geometries[ options.Geometry ];
 
 				// scale geometry to a uniform size
 
@@ -122,16 +120,16 @@
 				//
 
 				var geometries = {
-					BoxGeometry: 0,
-					CircleGeometry: 1,
-					CylinderGeometry: 2,
-					IcosahedronGeometry: 3,
-					OctahedronGeometry: 4,
-					PlaneGeometry: 5,
-					RingGeometry: 6,
-					SphereGeometry: 7,
-					TorusGeometry: 8,
-					TorusKnotGeometry: 9
+					BoxBufferGeometry: 0,
+					CircleBufferGeometry: 1,
+					CylinderBufferGeometry: 2,
+					IcosahedronBufferGeometry: 3,
+					OctahedronBufferGeometry: 4,
+					PlaneBufferGeometry: 5,
+					RingBufferGeometry: 6,
+					SphereBufferGeometry: 7,
+					TorusBufferGeometry: 8,
+					TorusKnotBufferGeometry: 9
 				};
 
 				gui = new dat.GUI( { width: 350 } );