MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Math

Supershapes and parametric surfaces

Gielis supershapes, supertoroids, a Calabi-Yau slice, knots.

Supershapes and parametric surfaces — Actual application image
Actual application image

What happens

Gielis' superformula turns four exponents into an entire family of shapes: raise m and the arms multiply, drop n1 and they sharpen into a star. The presets glide into each other rather than cutting, so you watch the arms grow out of a sphere. Alongside it: supertoroids with a twisting cross-section, torus knots, the Klein bottle's figure-8 immersion, and Hanson's Calabi-Yau slice - a 2D slice in C2, projected for display, not the full six-dimensional manifold.

Equations used in the module
Equations
r(φ) = [ |cos(mφ/4)/a|^n₂ + |sin(mφ/4)/b|^n₃ ]^(−1/n₁)   (Gielis)
x = r(θ) cos θ · r(φ) cos φ,  y = r(θ) sin θ · r(φ) cos φ,  z = r(φ) sin φ
morph: parameters interpolated, mesh re-lathed

Related experiments

Back to catalogue
Julia sets — Actual application image

Math

Julia sets

The filled Julia set of z² + c as a living island: drag c across the Mandelbrot map, watch the island morph - and shatter into dust the moment the critical orbit escapes.

Complex mapping — Actual application image

Math

Complex mapping

A grid morphing under z², z³, 1/z, e^z, sin z, a Möbius map and the Joukowski map: the right angles survive everywhere f′ ≠ 0, and the probe circle measures |f′|, arg f′ and the winding at the critical points.

Riemann surfaces — Actual application image

Math

Riemann surfaces

The sheets of the complex logarithm and the square root, joined along their branch cuts.