Generators
Procedural textures, patterns, shapes, utilities.
Generators make images from parameters. No input. Pipeline starting points.
Texture#
| Node | What it makes |
|---|---|
| Noise | Perlin, simplex, voronoi, white. Scale, octaves, persistence, seed. Wire Time (or any number) into X or Y offset to animate. |
| Gradient | Linear, radial, angular. Two color stops (multi-stop coming). |
| Solid Color | Flat fill. Backgrounds, color math. |
| Pattern | Checkerboard, stripes, dots, grid. Tiles seamlessly. |
Shape#
| Node | What it makes |
|---|---|
| SDF Shape | 19 primitives: circle, box, rounded box, ellipse, capsule, trapezoid, parallelogram, triangle, pentagon, hexagon, octagon, pie, arc, ring, heart, cross, moon, egg, vesica. Crisp at any resolution. Edge band paints a colored ring around the silhouette. |
| Scatter | Stamps an image at randomized positions, scales, rotations, opacities. Same seed, same layout. |
Utility#
| Node | Purpose |
|---|---|
| Time | Playback time in seconds. Wire to any number input for animation. |
| Math | Two-input arithmetic. add, subtract, multiply, divide, sin, cos, abs, min, max, mod, pow. |
| Remap | One range to another. Optional clamp. |
| Smooth | Exponential smoothing (low-pass filter on a value over time). |
| Switch | Routes 1 of 2-4 image inputs by selection. |
Time, Math (sin), Remap. Smooth oscillation for any parameter.
Code#
| Node | Purpose |
|---|---|
| Renderer2D | Live 2D rendering from a connected Text node. GLSL or JavaScript Canvas2D, your choice. See Renderer2D. |
Output Size#
Most generators expose W and H. Auto inherits pipeline default. Iterate at low res.
Next#
- Filters & Adjustments: Processing and color correction