Supershape.js let's you experiment with the 3D superformula in the browser. Besides the parameter of the formula you can choose betweeen different materials and set the light.
with the great help of three.js 2012 04 22 - r49 - https://github.com/mrdoob/three.js/ and boilerplate for three.js - https://github.com/jeromeetienne/threejsboilerplate