We've got a new ShapeJS example called the Image Lathe. It allows you to take 2 images to define an object. One image is the profile image and the other the pattern. Used it to make this vase: You can view the code and tutorial here: http://abfab3d.com/2014/03/21/image-lathe/
I got some questions about what's the correct aspect ratio for images so I added another posting. http://abfab3d.com/2014/03/21/image-lathe-aspect-ratio/ Added this example as well:
It seems I'm having a good day for blog posts. One final one that shows a variant on the Image Lathe that allows you to put the pattern on the outside. http://abfab3d.com/2014/03/21/image-lathe-variant/