Color and two opacities for line groups:

id: stroke, opacity, stroke-opacity

Artwork format:
Color randomization:

0 keeps each color's original value; a larger value widens its random range. Hue has no effect on gray, whose chroma is zero, so raise Chroma range as well to change a gray's color.

Each randomize click redraws every line group's Lightness, Chroma, and Hue offsets within the ranges set above. Uniform: every amount within each range is equally likely, so a color can move anywhere in the range. Triangular: offsets cluster near zero and thin out toward the range edges, so most lines barely change and large shifts are rare.

Original line colors draws every group from the colors the artwork defines, ignoring any color override in the link, so repeated clicks give variations of the same palette; Current line colors draws from the colors the link currently carries, so each click builds on the last and repeated clicks drift away from the original.

Relative and merged: 'stroke-opacity' applies to entire line groups. Absolute and separated: 'stroke-opacity' applies to individual lines.

The slider supports sizes up to 512 pixels, but you can manually enter a larger value into the box. Larger sizes will exponentially increase rendering time.

PNG/SVG:

WebP is not supported by the browser's clipboard API, so it cannot be copied. Please select PNG as the Image format in the Render tab instead.

PNG:
SVG:
png-info placeholder text
Output image
svg-info placeholder text