Frenet–Serret Frame: Curvature & Torsion of a Space Curve
Watch the moving tangent-normal-binormal frame travel along a 3D space curve (helix, trefoil knot, torus knot) with live curvature κ and torsion τ computed analytically from the curve's own derivatives, plus the osculating circle.
Every smooth curve through 3D space carries its own local coordinate system — the Frenet–Serret frame — made of three mutually perpendicular unit vectors: the tangent T pointing along the direction of travel, the normal N pointing toward the center of curvature, and the binormal B completing the right-handed triad. This simulation traces that frame along a helix, a trefoil knot and a (2,3) torus knot, computing curvature κ and torsion τ directly from the curve's own first, second and third derivatives at every point, and drawing the osculating circle of radius 1/κ that best hugs the curve locally. Drag the position slider or hit play to watch how a knotted curve's twist and bend evolve as you travel along it.
Watch the moving tangent-normal-binormal frame travel along a helix, trefoil knot or torus knot, with curvature and torsion computed live from the curve's own derivatives, plus its osculating circle.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install