Attractor is certainly quite fun to play with. This grasshopper definition basically subset the surface and apply component on each surface. The height and opening of the component is controlled by attractor point.
Another possible variation, surface with seams
Anyway... Have fun..
By the way, I got a processing workshop at 9.30 tomorrow... very excited... I actually need to learn the processing for it's capacity of physics simulation...