Hexagonal DrumGraphics by Paul BourkeJuly 2012 Equations by Roger Bagula
I(t) =  cos(t+2pi/3)  +  cos(t2pi/3)  J(t) =  cos(t2pi/3)  +  cos(t)  x = 16 * cos(u) sin(v) / [(H(u) + I(u) + J(u))(H(v) + I(v) + J(v))] y = 16 * sin(u) sin(v) / [(H(u) + I(u) + J(u))(H(v) + I(v) + J(v))] z = 4 * cos(u) / [H(u) + I(u) + J(u)] 0 <= u <= 2 pi, 0 < v < pi Scaling above gives a unit height drum.
