diff --git a/images/gradients/gradient_painter/bilinear.png b/images/gradients/gradient_painter/bilinear.png new file mode 100644 index 000000000..5460de324 Binary files /dev/null and b/images/gradients/gradient_painter/bilinear.png differ diff --git a/images/gradients/gradient_painter/conical.png b/images/gradients/gradient_painter/conical.png new file mode 100644 index 000000000..268ebde12 Binary files /dev/null and b/images/gradients/gradient_painter/conical.png differ diff --git a/images/gradients/gradient_painter/conical_symmetric.png b/images/gradients/gradient_painter/conical_symmetric.png new file mode 100644 index 000000000..b1bda4e28 Binary files /dev/null and b/images/gradients/gradient_painter/conical_symmetric.png differ diff --git a/images/gradients/gradient_painter/linear.png b/images/gradients/gradient_painter/linear.png new file mode 100644 index 000000000..f9fb21b3b Binary files /dev/null and b/images/gradients/gradient_painter/linear.png differ diff --git a/images/gradients/gradient_painter/radial.png b/images/gradients/gradient_painter/radial.png new file mode 100644 index 000000000..3371dc094 Binary files /dev/null and b/images/gradients/gradient_painter/radial.png differ diff --git a/images/gradients/gradient_painter/reverse_spiral.png b/images/gradients/gradient_painter/reverse_spiral.png new file mode 100644 index 000000000..85ea37df9 Binary files /dev/null and b/images/gradients/gradient_painter/reverse_spiral.png differ diff --git a/images/gradients/gradient_painter/shaped.png b/images/gradients/gradient_painter/shaped.png new file mode 100644 index 000000000..df225464a Binary files /dev/null and b/images/gradients/gradient_painter/shaped.png differ diff --git a/images/gradients/gradient_painter/spiral.png b/images/gradients/gradient_painter/spiral.png new file mode 100644 index 000000000..00e51dd3e Binary files /dev/null and b/images/gradients/gradient_painter/spiral.png differ diff --git a/images/gradients/gradient_painter/square.png b/images/gradients/gradient_painter/square.png new file mode 100644 index 000000000..509011875 Binary files /dev/null and b/images/gradients/gradient_painter/square.png differ diff --git a/reference_manual/tools/gradient_draw.rst b/reference_manual/tools/gradient_draw.rst index 75317a8fa..7c90d07ee 100644 --- a/reference_manual/tools/gradient_draw.rst +++ b/reference_manual/tools/gradient_draw.rst @@ -1,52 +1,101 @@ .. meta:: :description: Krita's gradient tool reference. .. metadata-placeholder :authors: - Wolthera van Hövell tot Westerflier - Scott Petrovic + - Miguel Lopez + :license: GNU free documentation license 1.3 or later. .. index:: Tools, Gradient .. _gradient_tool: ============= Gradient Tool ============= |toolgradient| The Gradient tool is found in the Tools Panel. Left-Click dragging this tool over the active portion of the canvas will draw out the current gradient. If there is an active selection then, similar to the :ref:`fill_tool`, the paint action will be confined to the selection's borders. Tool Options ------------ Shape: Linear This will draw the gradient straight. + + .. figure:: /images/gradients/gradient_painter/linear.png + :alt: Linear Gradient. + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + + Bilinear + This will draw the gradient straight, and mirrored along the axis. + + .. figure:: /images/gradients/gradient_painter/bilinear.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + Radial - This will draw the gradient from a center, defined by where you start the stroke. + This will draw the gradient from a center, defined by where you start the stroke. + + .. figure:: /images/gradients/gradient_painter/radial.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + Square This will draw the gradient from a center in a square shape, defined by where you start the stroke. + + .. figure:: /images/gradients/gradient_painter/square.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + Conical This will wrap the gradient around a center, defined by where you start the stroke. + + .. figure:: /images/gradients/gradient_painter/conical.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + Conical-symmetric This will wrap the gradient around a center, defined by where you start the stroke, but will mirror the wrap once. + + .. figure:: /images/gradients/gradient_painter/conical_symmetric.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + + Spiral + This will draw the gradient spiral from a center, defined by where you start the stroke. + + .. figure:: /images/gradients/gradient_painter/spiral.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + + Reverse Spiral + This will draw the gradient spiral from a center, defined by where you start the stroke, but direction is flipped perpendicular to the direction of stroke. + + .. figure:: /images/gradients/gradient_painter/reverse_spiral.png + + Left: **None**. Middle: **Forwards**. Right: **Alternating**. + Shaped This will shape the gradient depending on the selection or layer. Repeat: None This will extend the gradient into infinity. Forward This will repeat the gradient into one direction. Alternating This will repeat the gradient, alternating the normal direction and the reversed. Reverse Reverses the direction of the gradient. Antialias threshold Doesn't do anything, original function must have gotten lost in a port.