Skip to content

Commit 00e7e94

Browse files
committed
Update context-bar.md
- Update context-bar.md - Add dynamics.md - Add brushes.md - Update related files
1 parent eb2b81f commit 00e7e94

37 files changed

+262
-24
lines changed

brushes.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Brushes
2+
To view available brushes, select any painting tool and click on the brush type option in the [context bar](context-bar.md).
3+
4+
![Context bar example](brushes/contextbar.png)
5+
6+
## Brush types
7+
8+
![Brush type menu](brushes/brushtype.png)
9+
10+
The top three buttons are the three brush types. By default, it is set to the round type. The square and line types have a context bar option that changes the angle, in degrees.
11+
12+
![Brush angle option](brushes/brushangle.png)
13+
14+
## Custom type brushes
15+
16+
The bottom button saves the current brush you are using as a custom brush. After you have saved a brush, the menu will display it in the brush menu.
17+
18+
![Custom brush shown in brush type menu](brushes/custombrush.png)
19+
20+
If your brush is saving blank, you likely saved the brush with incomplete parameters.
21+
22+
## Custom pattern brushes
23+
24+
![Custom brush being created and used](brushes/patternbrush.gif)
25+
26+
27+
You can create a custom brush from a pattern by going to *Edit > New Brush* or by pressing <kbd>Ctrl+B</kbd>. You can then choose to copy or cut a portion of the sprite. Upon first selecting the brush, the pattern will be a direct copy of the copied portion. If you select a color, the entire brush shape will become that color.
28+
29+
30+
31+
When using a pattern brush, a dropdown on the context bar can control how the pattern is drawn.
32+
33+
| | | |
34+
|-|-|-
35+
| *Pattern aligned to source* | Aligns the pattern to the location it was copied/cut from. | ![aligned to source example](brushes/alignment1.gif)
36+
| *Pattern aligned to destination* | Aligns the pattern to where it was placed. | ![aligned to destination example](brushes/alignment2.gif)
37+
| *Paint brush* | Acts like a regular brush. | ![no alignment (paint) example](brushes/alignment3.gif)
38+
39+
40+
## Brush Parameters
41+
42+
![Parameters menu](brushes/parameters.png)
43+
44+
You can set the parameters a new brush is saved with by clicking on the dropdown next to the "Save Brush Here" button. To edit/overwrite a brush's individual parameters, click the dropdown next to it, unlock it, and then click "Save Brush Here" (in the dropdown) to save it and overwrite the old parameters.
45+
46+
If a parameter is enabled, the corresponding option is saved.
47+
48+
| Parameter | Description
49+
| -------- | -------------
50+
| ***Brush:** Type* | Saves the brush type.
51+
| ***Brush:** Size* | Saves the brush size.
52+
| ***Brush:** Angle* | Saves the brush angle.
53+
| ***Color:** Foreground* | Saves the foreground color with the brush. The foreground color will be switched to this when the brush is selected.
54+
| ***Color:** Background* | Saves the background color. The background color will be switched to this when the brush is selected.
55+
| ***Color:** Image Color* | Allows any color to be used. Can be overwritten by *Color: Foreground*.
56+
| ***Ink:** Type* | Saves the [ink](ink.md) type.
57+
| ***Ink:** Opacity* | Saves the ink opacity.
58+
| ***Extras:** Shade* | Saves the [shade](shading.md) gradient.
59+
| ***Extras:** Pixel-Perfect* | If enabled, it will save the state of pixel-perfect mode, not enable pixel-perfect mode outright.
60+
61+
----
62+
63+
**SEE ALSO**
64+
65+
[Context Bar](context-bar.md) |
66+
[Dynamics](dynamics.md) |
67+
[Ink](ink.md)

brushes/alignment1.gif

56.9 KB
Loading

brushes/alignment2.gif

55.3 KB
Loading

brushes/alignment3.gif

40.1 KB
Loading

brushes/brushangle.png

1.51 KB
Loading

brushes/brushtype.png

1.77 KB
Loading

brushes/contextbar.png

1.49 KB
Loading

brushes/custombrush.png

2.5 KB
Loading

brushes/parameters.png

3.57 KB
Loading

brushes/patternbrush.gif

881 KB
Loading

0 commit comments

Comments
 (0)