Twisting Rose Surfaces

The base and top are the same rose curve given in polar coordinates by , . The points are joined top to bottom by lines to form a surface, but you can distort it by shifting the points along either curve. You can see a projection of the curves and lines into 2D.