060903 | Code, Processing / Java
Tags: 3d, eskimoblood, library, processing.org, superformula, surface
Tags: 3d, eskimoblood, library, processing.org, superformula, surface
Eskimoblood: Supersurfaces for Processing (video)
Remember Sanch’s work with Supersurfaces, done in VVVV? Now Eskimoblood has made a Processing library to render the same surface. Have a look at his surface Flickr set for some examples. He has posted his code in the form of a Surface library.
The documentation is a little sparse, but more understanding of the supersurface formula can be gleaned from Paul Bourke's excellent presentation of the shape. See also Eskimoblood’s video of an animated supersurface.
(via Lightcycle)





Hi Marius, thanks for supporting the library. Sorry for crepp documentation, its caused in my low level english skills. But there is hope. Christian Riekoff aka texone has contacted me few weeks ago. He has restructured the library and add some new features. So in the near future a new version comes with morphing, color and texture support, a way to call the surface with parameters and with better documentation.
Hi Andreas!
The difficulty in writing proper documentation is the reason much code remains unpublished, I support a strategy of publishing code uncommented rather than not at all. But of course it’s helpful if people seem to like your library to give them a little instruction too… Keep up the good work!
Hello all,
What the formula on Paul’s website says, is that you can construct 3D shapes based on 2 perpendicular sections, both of which are supercurves. A sphere is circle and circle, a cilinder circle and rectangle, a pyramid triangle and square.
Some more examples are found on http://www.genicap.com/supergraphx and Albert Kiefer’s book can be downloaded from http://www.inventingthecircle.com/Download/genicap_book.pdf
yours,
Johan