Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to Steel Media's privacy policy.

Steel Media websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.


Download on the AppStore Click here to request a review of this app

  • App Store Info


Superformula was created to have fun with mathematics. Anybody can explore the colorful universe of shapes described by a powerful formula.

The Superformula, or Gielis-formula was first proposed by Johan Gielis, The formula can be used to define a wide range of shapes, including shapes that occur in nature.

When describing shapes in three dimensions, two instances of the formula are applied, each with 6 parameters. This results in a 12 dimensional parameter space in which a multiverse of interesting shapes reside.

The Superformula app is developed as a tool to mine this 12 dimensional parameter space. By swiping your finger, the space is explored, two parameters at a time. The strength of this application comes from the lightning fast calculations used to determine the shapes. The app uses an OpenGL-ES2 vertex shader to compute the shapes on the graphics hardware of the device. This means zero wait, and instant visualization of the Gielis-shape.

The Superformula app does not transmit, log or record personal information. The non-premium version of Superformula does use the greystripe ad network. Greystripe's privacy policy states: 'Our SDK does not provide personally identifiable information about users to us. However we do collect device identifiers, gross location data (via IP), as well as information about impressions and clicks. We also run surveys which allow users the option to anonymously report age range and gender.


Screenshot 1 of 5 Screenshot 2 of 5 Screenshot 3 of 5 Screenshot 4 of 5 Screenshot 5 of 5