Viviani's space curve

[math]{\bf p}(t)=\begin{pmatrix}x(t)\\y(t)\\z(t)\end{pmatrix}=\begin{pmatrix}a(1+\cos t)\\a\sin t\\2a\sin(\frac{t}{2})\end{pmatrix}[/math]