From 1f86d47ac3f52c704000aa83b740587fcb5bb773 Mon Sep 17 00:00:00 2001 From: ChenX Date: Fri, 13 Dec 2019 10:42:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Geometry/SweepGeometry.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Geometry/SweepGeometry.ts b/src/Geometry/SweepGeometry.ts index fcd5483e7..5e0ddf0f7 100644 --- a/src/Geometry/SweepGeometry.ts +++ b/src/Geometry/SweepGeometry.ts @@ -132,7 +132,6 @@ export class SweepBufferGeometry extends BufferGeometry let c0 = count * (i - 1); let c1 = count * i; - let pBase = needVers[c0];//基点. let pathVec = pathPts[i].clone().sub(pathPts[i - 1]).normalize();//路径前进方向 let sideUvs = []; @@ -174,9 +173,9 @@ export class SweepBufferGeometry extends BufferGeometry * @param {Vector3} [nextP] 路径下一个点 * @returns 变换后的轮廓点表 */ -function ProjectionToPlane(contourPts: Vector3[], normal: Vector3, curP: Vector3, preP?: Vector3, nextP?: Vector3) +function ProjectionToPlane(contourPts: Vector3[], normal: Vector3, curP: Vector3, preP?: Vector3, nextP?: Vector3): Vector3[] { - let pts; + let pts: Vector3[]; if (!preP && nextP) { let mat = ContourTransfromToPath(curP, normal, nextP.clone().sub(curP));