浏览代码

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

zz85 13 年之前
父节点
当前提交
01a203467c
共有 1 个文件被更改,包括 6 次插入1 次删除
  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;
 
-	for ( var i = 0; i < il; i ++ ) {
+	for ( i = 0; i < il; i ++ ) {
 
 		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 ++ ) {
 
 			var a = i * kl + k;