Wanted: symbolic icons for brush engine inputs ("Brush dynamics")


#1

The brush settings editor could use some nice symbolic icons for the various inputs to the MyPaint brush engine, to be displayed alongside text or even on their own. They would be primarily for informational purposes, and helping users identify what buttons or sections do.

We need icons for:

  • Pressure
    • How hard you press with the stylus nib
    • Concepts: weights, force vector arrows, bowling balls on a pin
  • Fine speed
    • How fast you’re moving, averaged over a very short distance. Changes fast
    • Concepts: cheetah, sprinter, gymnast, motorcycle, speed arrows or lines
  • Gross speed
    • Same as fine speed, but it updates more slowly.
    • Concepts: horse, long-distance runner, Tai-Chi practitioner, bus, …
  • Random
    • Random noise, used as an input
    • Concepts: dice, television snow
  • Stroke
    • Almost but not quite the length of time spent drawing a stroke with pressure.
    • Concepts: stopwatch, clock
  • Direction
    • The angle in which the stroke is going (0 through 180 degrees)
    • Just the angle matters, not which direction you’re going. If you stop and then reverse over your line, it stays the same.
    • Concepts: protractor, double-ended compass pointer or double-ended arrow at an angle
  • Declination
    • This is part of tilt. It’s 0° when the stylus is perpendicular to the tablet/screen, and 90° when it’s lying flat.
    • Concepts: astronomer’s telescope, hemisphere with a dot, angle between vertical and an angled pen
  • Ascension
    • The other part of tilt. This is “right ascension”, or the rotation of the pen nib in the plane of the tablet/screen.
    • It’s 0° when the stylus nib is pointing at you +90° when the nib points to your left, -90° when it points directly right.
    • Concepts: geometry, signposts showing North, spin the bottle, compass
  • Custom
    • This is an input made up of other inputs. It’s kind of a convenience variable for
    • Concepts: An algebraic italic “x”. Feedback loop (it doesn’t really).
  • Wheel
    • MyPaint doesn’t support this yet, but it’s the angle on a tablet touchring associated with a pen, or the angle of the flow rate wheel on a digital “airbrush” stylus
    • Concepts: airbrush, steering wheel, spoked ship’s wheel
  • Barrel turn
    • MyPaint doesn’t support this yet, but it’s a very fancy tilt feature. It’s the amount of turn you put along the axis of the pen itself
    • Concepts: quill pen nib used backwards, the very edge of a flat or Filbert brush.
  • Toy
    • This is for libmypaint developers, when they’re developing a new input feature. Make it playful and funny!

Please design these icons in a single colour in Inkscape on a 16x16 pixel grid, and if possible, use 2px wide strokes and rounded corners. The icon may be scaled up to ~256 px at times, so it needs to look good at larger sizes. We have several examples in the desktop/icons folder of the MyPaint repository, and there is a template file in the svg folder.

It’s also worth noting that MyPaint is designed for white-on-black as well as black-on-white. Your icon may appear as either foreground colour.

More technical refs: https://wiki.gnome.org/Design/OS/SymbolicIcons (in the absence of a visual style guide of our own, sorry).

Original Thread:


#2

Thanks for the repost!

Everyone should feel free suggest better concepts than mine. Sketches are welcome too of course, provided they’ll look good when traced by an Inkscape-ist and rendered at the 16 pixel size.