Creates a scene object using the “supershape” formula.

The “supershape” formula (“superformula”) is a way to create natural-looking objects. By smoothly changing the parameters, you can morph between a wide variety of shapes.

`Transform`

— Changes the shape’s translation, rotation, or scale, using Vuo Coordinates.`Material`

— A shader, image, or color to apply to the shape.`m`

— The number of lobes the shape has. For example, 0 produces a round or spherical object, and 6 produces a hexagonal solid.`n1`

,`n2`

, and`n3`

— The shape’s exponents. Values less than 1 tend to produce pinched shapes, and larger values tend to produce more relaxed shapes.`a`

and`b`

— The length of the shape’s major and minor axes.`Angle`

— The angles to begin and end at, in degrees counterclockwise around the Y axis.`Radius`

— The radius to use at the beginning and ending angle.`Rows`

and`Columns`

— The number of vertices along the shape’s latitude/longitude. With more vertices, the shape will be smoother but may take longer to render.

Paul Bourke’s page provides additional information and example parameters for generating a variety of shapes.

**Keywords**: *3d*, *Johan Gielis*, *Piet Hein*, *animate*, *aquatic*, *blob*, *bulges*, *bundt cake*, *cactus*, *carambola*, *circle*, *circular*, *corners*, *ellipse*, *floral*, *flower*, *formula*, *hollows*, *lobes*, *mesh*, *morph*, *natural*, *organic*, *oval*, *parametric*, *pinched*, *polar*, *relaxed*, *scene*, *sectors*, *shape*, *smooth*, *sphere*, *spherical*, *starfish*, *starfruit*, *superellipse*, *superformula*, *symmetry*

- Animate Supershape: Dynamically changes the supershape's n1, n2, and n3 exponents, to demonstrate a range of shapes the supershape formula can create. Drag to rotate the supershape.

Back to vuo.scene node set documentation.