Features and Limitations

Features

  1. Pixel precise painting. This means, no auto anti aliasing.
  2. 16 bit, retro look & feel.
  3. Brush based painting. Grab any part of the picture, and use as brush!
  4. Multiple undo levels.
  5. Unlimited zoom.
  6. Full page drawing. No window clutter for each drawing.
  7. Spare page. Draw & sketch here, copy to you main image when you are satisfied.
  8. Modern draw resolutions & retro draw resolutions.
  9. Stencil & trace (overlay a stencil picture, and use it to trace the picture)
  10. Grid. Make tiles & icons.
  11. Loading and saving local files.**
  12. Magic fill. Select an area, and all selected colors of that area will be treated as background during a fill.
  13. Magic grab. Select an area, and all selected (neighbor) pixels of the colors found in the area will be part of your brush.
  14. Free size geometric brushes. Soft or hard.

Limitations & Known issues

  1. HP is only compatible with new browsers, Chrome and Edge. This is during the source code being entirely made in ECMA script, with class syntax. In practice, only Chrome is supported, since Edge is having a slow routing for context.getImageData. This is used to calculate the undo buffer, 1 line at the time to save memory, quick on Chrome, slow on Edge (something like >25 times slower).
  2. Missing save brush feature. (can be done in two steps though, using load from brush and save)
  3. No text tool yet.
  4. Fills can take a long time on higher resolutions. No way yet to cancel it.
  5. Painting works only up to 2000 pixel resolution. If you got to 4k resolutions, the painting becomes to slow.