Around strokes
The look is a set of paths derived from the drawn one: a coil around it, wiggly copies of it, short strokes scattered along it, or a single crossing wave. The generators (spiralPath, entangledPaths, scatteredPaths, and wigglePath on the Path Effects page) return plain point arrays, so each derived path is an ordinary stroke drawn by the brush renderer. Every spatial size follows the stroke's width, so a heavier stroke spreads further; every count follows the path's length, so the pattern keeps its spacing as the stroke grows rather than crowding a short stroke and stretching a long one.
spiralPath、entangledPaths、scatteredPaths、wigglePath)は通常の点の配列を返すため、導かれた各パスはbrushレンダラで描かれる普通のストロークです。空間的な大きさはすべてストロークの幅に従うため、太いストロークほど遠くへ広がります。本数はすべてパスの長さに従うため、短いストロークで詰まり長いストロークで伸びることなく、パターンは間隔を保ちます。Around strokes
open full size ↗Paths derived from the base path (spiral, entangled, and scattered from top to bottom), drawn with the brush renderer. The Cycle slider sets how far the spiral advances per turn as a multiple of its radius, so the loops half-overlap at 1 and sit beside each other near 2.
Details
Spiral: The tip circles with sin and cos while its center moves along the base path, producing one continuous coil. One turn per cycle of arc length, so every loop advances the same distance whatever the stroke's length.
Entangled: Copies of the path are offset by seeded low-frequency waves, and their endpoints pull back toward the base so the bundle reads as one gesture. The wave count follows the length, so a long stroke wiggles as often as a short one.
Scattered: Short strokes copy small segments of the base and move sideways by a seeded offset. The stroke count follows the length, so the scatter keeps its density as the stroke grows.
The generators return plain point arrays, documented on Path Effects, so any renderer can draw the result.
Wiggle
open full size ↗A single path crossing the base from side to side, its wavelength tightening from loose at the start to tight at the end. The wave count follows the length, so the loose-to-tight sweep reads the same on any stroke, and the offset holds full amplitude the whole way, so the first crossing is as wide as the last. The three rows are the same wave at different wavelengths relative to its amplitude: a tightening one (the drawing tool's default), one with rounder turns, and a much looser one.
Try drawing
open full size ↗Draw with the strokes on this page, in the drawing tool: the settings panel picks the tool, its colors, and its parameters exactly, the floating dials reroll the palette, set the width, and walk a trail of rolled tools, and Clear, Replay, and recording work as on the Drawing Tool Demo page. A turn sharper than a threshold splits the drawn line, so a fast zigzag bakes as separate strokes; each piece appears once its direction settles, and the wider the stroke, the harder its turns smooth. With a pen tablet, pressure scales the stroke around the set width, light thinner and heavy wider, each tool by its own amount; a mouse draws at the set width.