This demo hopes to give insight into how the visionary architect Antonio Gaudi created his hyperbolic columns used in his renowned Sagrada Familia. Change the Shift Angle to alter the twisting. Up/Down Right/Left arrows and a/z keys rotate the object along the x,y,z axis.
The 3D interface is a based on a projection algorithm I developed some years ago to make Geometer's Sketchpad display 3D curves. I learned a tremendous amount from @Mr_Pyro_ 3D Wireframe Engine project about optimizing rendering and keyboard effects.