Houdini 20.5 Nodes Geometry nodes

Labs Superformula Shapes 1.0 geometry node

This tool creates 2D shapes using the superformula equation.

On this page

Overview

This node creates 2-D shapes using Johan Gielis’s superformula equation. Shapes can be rendered as open or filled polygons and convenience options are provided for resampling and triangulating. UV’s are automatically calculated.

Predefined Shapes

SuperShapes provides presets for the following shapes:

Predefined shapes: square, circle, equilateral triangle, isosceles triangle, right triangle, n-sided polygon, diamond, star, squircle, rounded triangle, clover, flower, sunburst, eye, teardrop.

Parameters

Shape Settings

Shape Selection

Select from one of the predefined shapes or choose Custom to experiment with the superformula equation.

Shape Options

Number of Spokes determines the number of spokes on shapes with spoked geometry. For instance: the number of points on a star, leaves on a clover, petals on a flower, etc.

Spoke Look modifies the look of spokes for clover and flower shapes.

Pinch/Bloat will squeeze the non-spoke portion of spoked geometry toward the center (pinch) or push it toward the spokes (bloat).

Custom Parameters

In addition to predefined shapes, the Custom option offers direct access to the parameters of the superformula equation for experimentation. The Wikipedia article on the superformula is a good place to start when experimenting.

Number of Points

Number of points around shape circumference.

a

Adjusts the ratio of the cosine spokes.

b

Adjusts the ratio of the sine spokes.

m

Adjusts the number of spokes.

n1

Transforms the spokes in a pinch/bloat effect.

n2

Transforms the cosine spokes.

n3

Transforms the sine spokes.

Shape Basics

Width

Scale the shape horizontally.

Height

Scale the shape vertically.

Fill Shape

Render the shape as a filled or unfilled polygon.

Rounded Corners

Rounded Corners

Rounds the corners of sharp-edged shapes via a bevel operation on the 2D geometry. See PolyBevel for more information.

Resample

Resample

Resamples one or more curves or surfaces into even length segments. See Resample for more information.

Triangulate

Triangulate

Convert the shape to triangular geometry via a remesh operation. See Remesh for more information.

Locals

See also

Geometry nodes