Skip to content

Popfugl/Awesome-Paint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(Really) Awesome Paint

A 12 bit pixel painting program. (12 bit palette - 1-5 bit colour indexes)

Try it out at www.palbo.dk/awesome-paint

Amiga fans will recognise the look and feel of this. I am trying to get the best functions from Deluxe Paint, Personal Paint and other Amiga pixelation programs working in javascript, so we can all have an awesome pixel painting program.

Keyboard shortcuts:

s: sketch d: draw l: line c: circle shift+c: filled circle e: ellipse shift+e: filled ellipse q: curve f: fill r: rectangle shift+r: filled rectangle u: undo (also Ctrl+z, Command+z and middle mouse button) shift+u: redo (also Ctrl+Shift+z, Command+Shift+z and middle mouse button while holding down Shift) m: magnify window n: center magnify window

[: Colour - one step back ]: Colour - one step forward ,: Colour picker (hold down and left- or right-click to select colour on screen - also works while drawing a line, a curve or other similar multistep functions.)

Planned features: (in no particular order)

User Interface: all buttons will eventually be drawn by me in Awesome Paint.

Finding a better name than Awesome Paint (and no; not Epic Paint)

  • Tools

  • Polygon

  • Filled Polygon

  • Lasso

  • Brush (cutout)

  • Cut out brush

  • x/y flipping

  • 90° rotation

  • free rotation

  • Perspective distortion of brush

  • Drawing tool handling (grip)

  • positioning relative to pointer

  • quick snap positioning to corners / sides or middle

  • Animation!

  • Light table

  • Animated brush

  • Grid handling

  • palette editor

  • colour ranges

  • colour cycling

  • image formats

  • Awesome Paint file format (image-frames, frame-data, frame-palettes, full history)

  • ilbm loader

  • ilbm saver

  • anim loader

  • anim saver

  • png loader (indexed palette)

  • png saver (indexed palette)

About

A pixel painting program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published