Skip to content
Русский

System: parametric_curve

Structural

ParameterDefaultRangeWhat it doesGroup
sym5superformula 1 – 24; inert on maurer_rose, lissajous, hypotrochoid, harmonograph, torus_knot, lissajous_3dHow many lobes the figure repeats around its centre, as a whole number.shape
palette_steps00 – 16Quantizes the palette into this many flat bands; 0 leaves it continuous.colour
mirror_order1maurer_rose 1 – 12; lissajous 1 – 12; hypotrochoid 1 – 12; superformula 1 – 12; harmonograph 1 – 12; inert on torus_knot, lissajous_3dRepeats a flat figure this many times around the centre; 1 draws it once.shape

Modal

ParameterDefaultRangeWhat it doesGroup
n6maurer_rose 1 – 24; lissajous 1 – 12; hypotrochoid -8 – 8; harmonograph 1 – 12; torus_knot 1 – 12; lissajous_3d 1 – 12; inert on superformulaThe figure’s first number, read as a real value per family: the rose’s petal number, the two Lissajous figures’ and the harmonograph’s x frequency, the hypotrochoid’s signed radius ratio, the knot’s whole turns round its axis.shape, main
d71maurer_rose 1 – 360; lissajous 1 – 12; hypotrochoid 1 – 24; superformula 0.25 – 4; harmonograph 1 – 12; torus_knot 1 – 12; lissajous_3d 1 – 12The figure’s second number, per family: the rose’s sampling step in degrees, the two Lissajous figures’ and the harmonograph’s y frequency, the hypotrochoid’s cusp count, the superformula’s lobe skew, the knot’s whole turns through its hole.shape, main
phase0maurer_rose 0 – 1; lissajous 0 – 1; hypotrochoid 0 – 1; harmonograph 0 – 1; lissajous_3d 0 – 1; inert on superformula, torus_knotOffsets where the figure starts: inside the rose’s sine, between the two Lissajous figures’ and the harmonograph’s x and y axes, and at the hypotrochoid’s pen.motion
radial_offset0maurer_rose -1 – 1; inert on lissajous, hypotrochoid, superformula, harmonograph, torus_knot, lissajous_3dPushes every point out from the centre, opening the figure into a ring.shape
pen1hypotrochoid 0 – 2; inert on maurer_rose, lissajous, superformula, harmonograph, torus_knot, lissajous_3dHow far the tracing point sits from the rolling circle’s centre, in rolling radii: 1 draws cusps, less rounds them off, more throws them into loops.shape
sharpness1superformula 0.1 – 20; inert on maurer_rose, lissajous, hypotrochoid, harmonograph, torus_knot, lissajous_3dHow pointed the lobes are: low draws a spiky star, high rounds the figure toward a circle.shape
lobe1superformula 0.1 – 10; inert on maurer_rose, lissajous, hypotrochoid, harmonograph, torus_knot, lissajous_3dHow the lobes swell between their tips: low pinches them thin, high fills them into a polygon.shape
decay0.1harmonograph 0 – 0.5; inert on maurer_rose, lissajous, hypotrochoid, superformula, torus_knot, lissajous_3dHow fast the pendulums die away along the trace: 0 closes the figure, more spirals it inward.light
tube0.4torus_knot 0.05 – 0.9; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonograph, lissajous_3dHow far a knot’s strand winds out from the torus’s core circle, as a fraction of that circle’s radius.shape
m1lissajous_3d 0 – 12; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonograph, torus_knotThe depth axis’s frequency on a 3D Lissajous figure; 0 with phase_z at 0 lays it flat.shape
phase_z0.25lissajous_3d 0 – 1; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonograph, torus_knotOffsets the depth axis of a 3D Lissajous figure against the other two, as a fraction of a turn.motion
samples36116 – 2048How many points the curve is drawn from; fewer reads as a polygon. Truncated, so a rise adds its next point on arrival.shape
thickness20.5 – 12Stroke width in pixels at the render target, before softness widens the falloff.shape, main
hue0.60 – 1Where this scene reads from the palette, as a coordinate along it rather than a colour.colour, main
hue_spread00 – 1How far along the palette the colour travels from one end of the figure to the other.colour
saturation10 – 1Pulls the scene’s colour toward grey; 0 is fully desaturated, 1 is the palette’s own.colour
palette_mix00 – 1Crossfades from the preset’s palette to its second one; 0 is the first, 1 the second.colour
palette_contour00 – 1Draws a line at each band edge when the palette is stepped; 0 draws none.colour
spin0.1maurer_rose -2 – 2; lissajous -2 – 2; hypotrochoid -2 – 2; superformula -2 – 2; harmonograph -2 – 2; inert on torus_knot, lissajous_3dTurns per second the whole figure rotates by.motion, main
scale0.90.1 – 2Size of the figure within the frame, before the shared zoom is applied.shape
brightness10 – 2The scene’s overall light level, multiplying what it draws before the composite.light, main
glow10 – 4Brightness of the halo around each stroke, on top of the stroke itself.light, main
softness0.250 – 1How far a stroke’s edge fades out; 0 is a hard line, 1 a wide glow with no core.light
stroke_blend0maurer_rose 0 – 1; lissajous 0 – 1; hypotrochoid 0 – 1; superformula 0 – 1; harmonograph 0 – 1; inert on torus_knot, lissajous_3dMoves a flat figure’s stroke from additive light toward opaque paint, so crossings stop brightening.light
draw_progress10 – 1How much of the figure is drawn, from its start; below 1 the line is still arriving.motion
zoom10.25 – 4Scales the whole scene about its centre; above 1 fills more of the frame.shape
pan_x0Slides the whole scene sideways, in the scene’s own units rather than pixels.shape
pan_y0Slides the whole scene vertically, in the scene’s own units rather than pixels.shape
mirror_reflect0maurer_rose 0 – 1; lissajous 0 – 1; hypotrochoid 0 – 1; superformula 0 – 1; harmonograph 0 – 1; inert on torus_knot, lissajous_3dAlternates a flat figure’s repeats into mirror images rather than plain rotations.shape
yaw0torus_knot -3.1415927 – 3.1415927; lissajous_3d -3.1415927 – 3.1415927; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographTurns the camera around a space curve, in radians; bind it to a slow clock to orbit.motion
pitch0.25torus_knot -1.55 – 1.55; lissajous_3d -1.55 – 1.55; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographRaises the camera above a space curve, in radians; negative looks up from below.motion
distance3.5torus_knot 1.5 – 8; lissajous_3d 1.5 – 8; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographHow far the camera sits from a space curve’s centre; nearer exaggerates the perspective.motion
fov0.8torus_knot 0.2 – 2; lissajous_3d 0.2 – 2; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographThe camera’s vertical field of view onto a space curve, in radians; zoom divides it.motion
focus0.5torus_knot 0 – 1; lissajous_3d 0 – 1; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographWhere the focal plane sits in a space curve’s depth: 0 at its nearest point, 1 at its farthest.light, main
aperture0torus_knot 0 – 24; lissajous_3d 0 – 24; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographThe blur of a space curve’s far side, in pixels; strokes nearer than the focal plane blur more, up to the tier’s cap. 0 keeps every stroke sharp, and wider costs fill.light, main
fog0torus_knot 0 – 1; lissajous_3d 0 – 1; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographFades a space curve toward black with depth: at 1 its farthest point is black and its nearest keeps its light. 0 is off.light
solid0torus_knot 0 – 1; lissajous_3d 0 – 1; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonograph1 paints a space curve’s near strands over its far ones, so it reads as an object and crossings stop brightening; 0 is the additive glow. Solid sorts every chord by depth each frame.light
hue_axis0torus_knot 0 – 1; lissajous_3d 0 – 1; inert on maurer_rose, lissajous, hypotrochoid, superformula, harmonographMoves a space curve’s colour from running along its path (0) to running with depth (1), nearest first; between mixes the two.colour

Built from f4f807a at version 0.178.0. This site tracks main and is not versioned per release.