Skip to content

textmode.synth.js / shape

Function: shape()

ts
function shape(
   sides?, 
   radius?, 
   smoothing?): SynthSource;

Generate geometric shapes (polygons).

Parameters

ParameterTypeDescription
sides?number | number[] | ((ctx) => number)Number of sides (default: 3)
radius?number | number[] | ((ctx) => number)Radius of the shape (default: 0.3)
smoothing?number | number[] | ((ctx) => number)Edge smoothing amount (default: 0.01)

Returns

SynthSource

Example