bit-shashank / paint-magic

A painting tool that generates inverse "snapped" effect using linear interpolation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

paint-magic

A painting tool that generates inverse "snapped" effect using linear interpolation.

sample

Requirements

  • Python 3.6.x or higher
  • pygame 1.9.x or higher
  • Pillow 8.x or higher. (Not necessary, but required to save the animation as a GIF)

How to use:

Left Mouse Button : Paint pixels
Right Mouse Button : Erase pixels
Right and Left arrow keys : change colors
Up and Down arrow keys : change brush size
Spacebar : Play or repeat the animation.

Features:

  • Highly configurable
  • Can output the animation as a .GIF with various level of smoothness using optimization-level parameter (WIP)

About

A painting tool that generates inverse "snapped" effect using linear interpolation.

License:MIT License


Languages

Language:Python 100.0%