Twisted Pipe Surface

By Roger Bagula
Graphics by Paul Bourke

August 2002

x = cos(v) * (2 + cos(u)) / sqrt(1 + sin(v)2)

y = sin(v + 2pi/3) * (2 + cos(u + 2pi/3)) / sqrt(1 + sin(v)2)

z = sin(v - 2pi/3) * (2 + cos(u - 2pi/3)) / sqrt(1 + sin(v)2)

0 <= u <= 2 pi, 0 <= v <= 2 pi