Brushstrokes I've made for MrDoob's Harmony canvas app
Latest commit dd2c47d Mar 21, 2010 @rhyolight removed old brush files
Failed to load latest commit information.
js removed old brush files Mar 21, 2010
README.rst Updated README. Mar 21, 2010
harmony.html Moved stroke related hacks to a manager class. Mar 21, 2010


This version of mrdoob's and rhyolight's Harmony application aims to provide some extra functionality including:

  • better palette (bounds + slots interpolated between those)
  • undo/redo
  • gradient background (x/y/others?)
  • scanfill brush

Currently it provides following extra functionality:

  • mirroring (x, y, radial)
  • "sticky" palette (shift). Note that it's not possible to paint under the palette!
  • vertical constraint (hit s while painting)
  • horizontal constraint (hit a while painting)
  • perspective constraint (hit d while painting, set target with f)

You can find more information about Harmony at

See also

To run, just open harmony.html in a canvas-enabled web browser.