Implicit surfaces with OpenGL in Haskell.
Goursat surface:
Colored Goursat surface:
Orthocircle:
Bretzel:
Valentine heart:
Banchoff-Chmutov surfaces:
Kusner-Schmitt surface:
Decocube:
Spikes:
Spiral:
Animated spiral:
Dupin cyclide:
Metamorphose:
Barth sextic:
Togliatti surface:
Enzensberger star:
Mandelbulb:
Space egg:
Kohn-Nirenberg surface: