# Reshapers

Home Â» Variation Types Â» Reshapers

# Reshapers

Variations that reshape the input (for example, turn a circle into a square or other polygon).

## butterfly

Reshape circles centered at the orgin into butterfly shapes.

Type: 2D
Author: Joel and Michael Faber
Date: 21 Oct 2007

## circlize

Reshape squares centered at the origin into circles.

Type: 2D
Author: Joel and Michael Faber
Date: 16 Sep 2007

See circlize2.

## circlize2

Reshape squares centered at the origin into circles (scaled to work better with other variations).

Type: 2D
Author: Michael Faber
Date: 4 Jan 2012

The result of circlize2 is slightly smaller than circlize, so it works better with squarize and squish.

https://www.deviantart.com/michaelfaber/art/The-Angle-Pack-277718538

## ngon

Reshape circles centered at the origin into polygons, with an option for inversion.

Type: 2D
Author: Neil Slater (slobo777) and Joel Faber
Date: 16 Sep 2007

Same as spherical when circle=1, corners=0, and power=2.

Same as linear when circle=1, corners=0, and power=0.

## prepost_circlize

Circlize before and uncirclize after other variations, or vice versa.

Type: 2D
Author: Rick Sidwell
Date: 17 Feb 2018

## squarize

Reshape circles centered at the orgin into squares.

Type: 2D
Author: Michael Faber
Date: 4 Jan 2012

https://www.deviantart.com/michaelfaber/art/The-Angle-Pack-277718538

## super_shape

Reshape (or create a shape) using the superformula.

Type: 2D (blur if rnd is 1)
Author: cyberxaos
Date: 21 Jun 2007

https://en.wikipedia.org/wiki/Superformulahttp://paulbourke.net/geometry/supershape/

## xheart

Reshape circles centered at the origin into hearts.

Type: 2D
Author: Georg Kiehne (xyrus02)
Date: 10 Oct 2009

Xheart works by stretching circles into ellipses, then flipping the left half to make hearts.