diff --git a/Three.js/Graphulus-Curve.html b/Three.js/Graphulus-Curve.html
index affe9b6..94ac065 100644
--- a/Three.js/Graphulus-Curve.html
+++ b/Three.js/Graphulus-Curve.html
@@ -66,7 +66,7 @@
var radiusSegments = 6;
var tubeRadius = 0.1;
-var tMin = -2.11, tMax = 2.11, tRange = tMax - tMin;
+var tMin = -2.11, tMax = 2.11;
var xFuncText = "t^3 - 3*t";
var yFuncText = "t^4 - 4*t^2";
@@ -88,6 +88,7 @@
{
// default: 0 < t < 1
// want: tMin < t < tMax
+ tRange = tMax - tMin;
t = t * tRange + tMin;
return new THREE.Vector3(xFunc(t), yFunc(t), zFunc(t)).multiplyScalar(1);
}