Color & Opacity
The Color & Opacity group controls the stroke's color, transparency, gradient mapping, and how they interact with other parameters such as trims and dashes.

Master Opacity affects the whole stroke after the selected solid color or gradient has been evaluated. Gradient stop opacity is still useful when you want transparency to vary along the stroke.
Controls
Color Mode
Color Mode
Color Mode chooses whether the stroke uses a solid fill or a multi-point RGBA gradient.
Soliduses theSolid Colorpicker for the entire strokeGradientusesColor Gradientand the gradient controls
Use Solid for clean single-color strokes, especially when color will be driven by expressions. Use Gradient when color or opacity should change along the path.
Master Opacity
Master Opacity
Master Opacity sets the overall opacity of the rendered stroke from 0% to 100%.
This multiplies the final result, so it affects both Solid and Gradient color modes. In Gradient mode, it also multiplies each gradient stop's own opacity.
Use Master Opacity for fading the whole stroke in or out. Use Point Opacity when only part of a gradient should become transparent.
Color Gradient
Color Gradient
Color Gradient is the editable gradient bar used when Color Mode is set to Gradient.
Each stop has a color, a position, and an opacity. The gradient is mapped along the stroke according to Gradient Scope.
Basic editing:
Click a stop to select it, drag to reposition, drag further to delete
Click on the gradient to add a new stop
Double-click a stop to edit its color
The preview includes Hue Shift, Gradient Blending, Gradient Repeat, Gradient Repeat Mode, Color Space, Gamma, and stop opacity, so the bar closely matches the rendered stroke.

Gradient Utility Buttons
Gradient Utility Buttons
The buttons inside Color Gradient provide quick edits:
Shift
Moves colors left or right between stops
Reverse
Reverses color order while keeping stop positions
RGB, HSL, or Oklab
Cycles the active Color Space
Paste XML
Imports Adobe Color XML from the clipboard
Paste XML is useful when bringing a palette from Adobe Color into Thicc Pro. If the clipboard does not contain readable Adobe Color XML, the current gradient is left unchanged.
Point Location and Point Opacity
Point Location and Point Opacity
Point Location controls the selected gradient stop's position from 0% to 100%.
Point Opacity controls the selected gradient stop's opacity from 0% to 100%.
Use Point Location for precise stop placement. Use Point Opacity for fades along the stroke, such as a trail that disappears at the end or a dashed line with soft transparent segments.
Color Space
Color Space
Color Space controls how colors blend between gradient stops; if Gradient Blending is set to 0%, Color Space has no visual impact.
RGBblends directly between red, green, and blue channel valuesHSLblends through hue, saturation, and lightness, which can preserve more obvious hue changesOklabis the default and usually gives smoother perceptual transitions
If a gradient looks muddy, too gray, or unexpectedly vivid between stops, try switching Color Space.
For side-by-side examples and practical tradeoffs, see Choosing a color space.
Gradient Blending
Gradient Blending
Gradient Blending controls how smoothly adjacent gradient stops blend together.
Lower values keep colors closer to their stops for harder transitions. Higher values create smoother transitions and are better for soft color washes.
When Gradient Repeat Mode is set to Wrap Cycles, blending is applied across the wrap boundary too, which helps repeated gradients loop without a hard color jump.

Gradient Repeat and Gradient Repeat Mode
Gradient Repeat and Gradient Repeat Mode
Gradient Repeat controls how many times the gradient is compressed into the stroke.
Gradient Repeat Mode controls what happens outside the first gradient cycle:
None
Uses one gradient cycle
Wrap Cycles
Repeats the gradient in the same direction
Mirror
Reflects the gradient so every other cycle reverses
Use
Nonefor preserving start and end colors when usingGradient Cycle, useful for creating animated gradient transitions.Use
Wrap Cycleswhen animatingGradient Cycleif your gradient is already looping (start and end colors identical)Use
Mirrorwhen animatingGradient Cycle(if your gradient palette doesn't loop) for seamless loops
In Mirror mode, the gradient preview shows the mirrored result and the original gradient so you can see what is being reflected.
Hue Shift and Gradient Cycle
Hue Shift and Gradient Cycle
Hue Shift rotates the gradient colors around the hue wheel without moving the stops.
Gradient Cycle offsets the gradient along the stroke. Animate it to make colors travel through the stroke while the path itself stays in place.
Use Hue Shift for visualising palette variations with correct blending (this is not just the same as applying a hue adjustment after Thicc Pro). Use Gradient Cycle for transitioning in gradients, flowing trails, and looping color movement.

Gradient Scope
Gradient Scope
Gradient Scope controls the domain used to map the gradient across the stroke.
For a visual explanation of how gradients are distributed across paths, trims, and dashes, see Understanding Scope.
Multiple Paths
One gradient spans the combined length of all paths
Individual Paths
The gradient restarts on each path
Individual Trims
The gradient restarts on each trim segment
Individual Dashes
The gradient restarts on each dash segment
Use Multiple Paths when several paths should behave like one continuous stroke. Use Individual Paths, Individual Trims, or Individual Dashes when each segment should get its own complete gradient.
Note on RGBA Blending
If a path overlaps itself and the frontmost section is semi transparent, it will render "knockout opacity", meaning path segments behind it will be obscured:

For more detail about how overlapping paths are composited, see Multi-path transparency and blending.
Interface Conditionals
Last updated
