mriale / PyDPainter

A usable pixel art paint program written in Python
GNU General Public License v3.0
336 stars 22 forks source link

Add basic animation support #96

Open mriale opened 8 months ago

mriale commented 8 months ago

Add basic support for animation:

mriale commented 8 months ago

Need to make palette into an object so it can be easily be used in animation frames. Currently the palette is stored globally in several variables:

Rather than store the palette with every frame, ranges of frames need to reference keyframe palettes. DPaint V implements this but the GUI for it is not very usable.

mriale commented 8 months ago

I want to add an animation toolbar on the bottom of the screen with VCR controls and a slider:

|< << > >> >| ----------- + - P

To the right of the slider:

mriale commented 8 months ago

Added image but no code yet.

image

hsk commented 8 months ago

Good luck!