La idea es muy sencilla: representar la curva en paramétricas (acost, bsent) donde t recorre el intervalo (0, 2pi).

El tercer control 'c' determina el número de puntos.

Si a y b son grandes frente a c, la curva muestra su aspecto de poligonal cerrada determinando el aspecto resultante.

Basta jugar con los valores de a, b y c para obtener resultados muy distintos y vistosos. se añaden algunos ejemplos.

Los correspondientes valores de los controles que los generan están en el nombre del archivo en el orden a, b, c: