Figure 8 Torus

Written by Paul Bourke

December 2000

x = cos(u) (c + sin(v) cos(u) - sin(2 v) sin(u) / 2)
y = sin(u) (c + sin(v) cos(u) - sin(2 v) sin(u) / 2)
z = sin(u) sin(v) + cos(u) sin(2 v) / 2

-pi <= u,v <= pi


c = 1

c = 1.5

c = 0.5