Limpet Torus

Graphics by Paul Bourke
February 2005

Attributed to Roger Bagula

x = cos(u) / [sqrt(2) + sin(v)]
y = sin(u) / [sqrt(2) + sin(v)]
z = 1 / [sqrt(2) + cos(v)]