Forráskód Böngészése

fix Curve3.continue() : can start from any point in space now

jbousquie 10 éve
szülő
commit
3588a16dc7
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      Babylon/Math/babylon.math.ts

+ 1 - 1
Babylon/Math/babylon.math.ts

@@ -3428,7 +3428,7 @@
             var continuedPoints = this._points.slice();
             var continuedPoints = this._points.slice();
             var curvePoints = curve.getPoints();
             var curvePoints = curve.getPoints();
             for (var i = 1; i < curvePoints.length; i++) {
             for (var i = 1; i < curvePoints.length; i++) {
-                continuedPoints.push(curvePoints[i].add(lastPoint));
+                continuedPoints.push(curvePoints[i].subtract(curvePoints[0]).add(lastPoint));
             }
             }
             return new Curve3(continuedPoints);
             return new Curve3(continuedPoints);
         }
         }