flat sketch
A tiny drawing tool made in p5.js.
It is very basic. Made to draw some specific ideas, but I was enjoying adding things. I might add some more.
Right-click or key or I to save image. Until you use the fill tool the background will be transparent.
There are a bunch of different brushes and you can apply them together or individually. Most of the keys run through a series of options before resetting to their default.
| Key | Effect | Options |
|---|---|---|
| Q | Clear Canvas | |
| W | Random Fill | |
| E | Main brush visibility | 0-1 |
| R | Change line color | |
| T | Multi-line | 0-4 |
| Y | Bucket (Lasso Fill from saved position) | |
| U | Reset all variables | |
| I | Save image | |
| A | Decrease brush size | |
| S | Increase brush size | |
| D | Circular stamp | 0-3 |
| F | Curve brush | 0-3 |
| G | Tail | 0-1 |
| H | Grid | 0-4 |
| J | Wobble | 0-? |
| K | Worm | |
| L | Ditherlike | 0-7 |
| < | Decrease Ditherlike | |
| > | Increase Ditherlike | |
| Z | Save mouse position | |
| X | Random curves from saved position | |
| C | Filled random curves from saved position | |
| V | Airbrush | 0-2 |
| B | Ribbon (use setting 2 with saved position) | 0-4 |
| N | Cellular Automata Fill | |
| M | Cellular Automata Line Fill |
You can edit your own version of this tool here;
https://editor.p5js.org/ghostglyph/sketches/TZDVLjOUU
Development log
- cellular automataJul 21, 2021
- new brushJul 13, 2021








Leave a comment
Log in with itch.io to leave a comment.