For the complete documentation index, see llms.txt. This page is also available as Markdown.

Dashes

The Dashes group breaks the current stroke into repeated visible segments and gaps. Use it for dotted lines, marching paths, technical diagrams, animated chase effects, or dashed trails that still keep Thicc Pro's width, color, trim, and repeater controls.

Dashes are created inside the current trimmed path range. Trim Paths controls the visible window, then Dash, Gap, Dash Offset, and Dash Multiplier define the pattern.

Controls

Enable Dashes

Enable Dashes

Enable Dashes turns dashed rendering on or off.

When it is unchecked, Dash, Gap, Dash Offset, and Dash Multiplier are disabled and the stroke renders as a continuous path.

Enabling dashes also makes the Individual Dashes option available in Width Scope and Gradient Scope, so each dash can receive its own full width curve or gradient.

Dash

Dash

Dash sets the length of each visible segment in the dash pattern, measured in pixels.

Larger values create longer visible strokes. Smaller values create short marks or dots, especially when paired with a round cap.

Use Dash with Gap to set the rhythm of the pattern. A Dash of 50 and a Gap of 50 creates an even on/off pattern.

Gap

Gap

Gap sets the empty space between visible dash segments, measured in pixels.

Larger values spread dashes farther apart. Smaller values make the pattern denser.

If Gap is 0, dash segments touch end-to-end. This usually looks like a continuous stroke unless Width Scope, Gradient Scope, caps, or animated offsets make the segment boundaries visible.

Dash Offset

Dash Offset

Dash Offset shifts the dash pattern along the path, measured in pixels.

Animate Dash Offset to create marching ants, flowing trails, or moving light pulses. One full loop of the pattern is Dash plus Gap, so an offset change equal to that combined length returns the pattern to the same phase.

Positive and negative values move the pattern in opposite directions. If the value grows beyond one pattern length, Thicc Pro wraps it internally.

Dash Multiplier

Dash Multiplier

Dash Multiplier scales Dash, Gap, and Dash Offset together.

The default value of 100% uses the three values as entered. A value of 50% halves all three effective values, while 200% doubles them. This lets you resize or animate the entire dash pattern without changing the proportions between its visible segments, gaps, and offset.

Interactions

Trim Paths

Dashes are applied after Trim Paths. This means Trim Start, Trim End, and Trim Offset choose the visible part of the path first, then dashes are generated inside that visible range.

Animate Trim End for a draw-on dashed stroke. Animate Dash Offset when you want the dash pattern itself to move while the visible range stays the same.

Line Cap

Each dash segment has its own start and end. For Round and Flat pen shapes, Line Cap controls how those dash ends are drawn.

Use Round Cap with a short Dash value to make dotted strokes. Use Butt Cap with Pen Shape: Flat for precise square-ended technical dashes.

With Pen Shape: Sphere (3D), dash segments use the sphere rendering pipeline instead of traditional line cap geometry.

Width Scope and Gradient Scope

When dashes are enabled, Individual Dashes becomes available in Width Scope and Gradient Scope.

Scope
Result

Multiple Paths

Width or color spans all paths as one sequence

Individual Paths

Width or color restarts on each path

Individual Trims

Width or color restarts on each trimmed range

Individual Dashes

Width or color restarts on each visible dash segment

Use Individual Dashes for tapered dashes, repeated mini-gradients, or dots that each fade from opaque to transparent.

Repeater

Repeater copies are collected before dashes are generated, so every repeated copy is dashed too.

If Path Offset Interval (sec) samples earlier or later frames, each copy uses the dashed version of its own sampled path. Scope modes treat repeated copies as additional paths.

Small or Zero Values

If both Dash and Gap are 0, Thicc Pro treats the stroke as continuous.

If Dash is 0 and Gap is greater than 0, there are no visible dash segments. Very tiny dash patterns are guarded internally to avoid unstable zero-length geometry.

At 0%, Dash Multiplier reduces all effective dash values to 0, so the stroke is treated as continuous.

Interface Conditionals

Enable Dashes
Condition
Result

Enable Dashes is unchecked

Dash, Gap, Dash Offset, and Dash Multiplier disabled

Enable Dashes is checked

Dash, Gap, Dash Offset, and Dash Multiplier enabled

Scope Options

Enable Dashes controls whether dash-based scope options are available.

Condition
Result

Enable Dashes is unchecked

Individual Dashes is unavailable in scope popups

Enable Dashes is checked

Individual Dashes is available in scope popups

Color Mode is Solid

Gradient Scope is hidden regardless of dashes

Width Control Mode is None (Constant Width)

Width Scope is hidden regardless of dashes

Last updated