# NodeBox

Create visual output with Python programming code
Home Download Reference Tutorial Library Gallery About

# Supershape

## Description

The Supershape library implements Johan Gielis' superformula in NodeBox. Gielis suggested that the formula can be used to describe many complex shapes and curves that are found in nature. You can use the tools in this lbrary to create anything from a circle or a square to a flower or an amoeba, or to transform other paths, like text.

Note that the Supershape library is only available for non-commercial purposes.

A special thanks goes to Johan Gielis.

## Download

| supershape.zip (15KB) Last updated for NodeBox 1.0rc7.

## Commands in the Supershape library

- path()
- transform()

## Example

A basic example the transform() command on a text path generates a watery ripple effect.

Play movie