Browse Source

Examples: Clean up

Mugen87 7 years ago
parent
commit
47227a8358

+ 2 - 5
examples/canvas_lines_dashed.html

@@ -72,14 +72,11 @@
 
 
 				var spline = new THREE.CatmullRomCurve3( points );
 				var spline = new THREE.CatmullRomCurve3( points );
 				var geometrySpline = new THREE.Geometry();
 				var geometrySpline = new THREE.Geometry();
-				var point = new THREE.Vector3();
 
 
 				for ( var i = 0; i < points.length * subdivisions; i ++ ) {
 				for ( var i = 0; i < points.length * subdivisions; i ++ ) {
 
 
-					var index = i / ( points.length * subdivisions );
-					spline.getPoint( index, point );
-
-					geometrySpline.vertices[ i ] = new THREE.Vector3( point.x, point.y, point.z );
+					var t = i / ( points.length * subdivisions );
+					geometrySpline.vertices[ i ] = spline.getPoint( t );
 
 
 				}
 				}
 
 

+ 1 - 4
examples/webgl_geometry_spline_editor.html

@@ -353,8 +353,6 @@
 
 
 			function updateSplineOutline() {
 			function updateSplineOutline() {
 
 
-				var point = new THREE.Vector3();
-
 				for ( var k in splines ) {
 				for ( var k in splines ) {
 
 
 					var spline = splines[ k ];
 					var spline = splines[ k ];
@@ -365,8 +363,7 @@
 
 
 						var p = splineMesh.geometry.vertices[ i ];
 						var p = splineMesh.geometry.vertices[ i ];
 						var t = i /  ( ARC_SEGMENTS - 1 );
 						var t = i /  ( ARC_SEGMENTS - 1 );
-						spline.getPoint( t, point )
-						p.copy( point );
+						spline.getPoint( t, p );
 
 
 					}
 					}
 
 

+ 2 - 5
examples/webgl_lines_dashed.html

@@ -70,14 +70,11 @@
 
 
 				var spline = new THREE.CatmullRomCurve3( points );
 				var spline = new THREE.CatmullRomCurve3( points );
 				var geometrySpline = new THREE.Geometry();
 				var geometrySpline = new THREE.Geometry();
-				var point = new THREE.Vector3();
 
 
 				for ( var i = 0; i < points.length * subdivisions; i ++ ) {
 				for ( var i = 0; i < points.length * subdivisions; i ++ ) {
 
 
-					var index = i / ( points.length * subdivisions );
-					spline.getPoint( index, point );
-
-					geometrySpline.vertices[ i ] = new THREE.Vector3( point.x, point.y, point.z );
+					var t = i / ( points.length * subdivisions );
+					geometrySpline.vertices[ i ] = spline.getPoint( t );
 
 
 				}
 				}