Explorar o código

fixed LatheGeometry not to have wrap around faces, but subD on that maybe a little ugly

zz85 %!s(int64=13) %!d(string=hai) anos
pai
achega
01a203467c
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      src/extras/geometries/LatheGeometry.js

+ 6 - 1
src/extras/geometries/LatheGeometry.js

@@ -20,9 +20,10 @@ THREE.LatheGeometry = function ( points, steps, angle ) {
 
 
 	}
 	}
 
 
+	var i;
 	var il = _steps + 1;
 	var il = _steps + 1;
 
 
-	for ( var i = 0; i < il; i ++ ) {
+	for ( i = 0; i < il; i ++ ) {
 
 
 		for ( var j = 0; j < _newV.length; j ++ ) {
 		for ( var j = 0; j < _newV.length; j ++ ) {
 
 
@@ -31,6 +32,10 @@ THREE.LatheGeometry = function ( points, steps, angle ) {
 
 
 		}
 		}
 
 
+	}
+
+	for ( i = 0; i < _steps; i ++ ) {
+
 		for ( var k = 0, kl = points.length; k < kl - 1; k ++ ) {
 		for ( var k = 0, kl = points.length; k < kl - 1; k ++ ) {
 
 
 			var a = i * kl + k;
 			var a = i * kl + k;