chickenpaint
chickenpaint copied to clipboard
feature request: support for animation
A feature that would really make this app shine imo is the ability to create animations in it. There are very few web based drawing apps that can do that atm and all of them are pixel art to my knowledge.
Chickenpaint is already a very powerful painting app. It would be amazing if we could also do animation with layers in it. I know this would require a lot of work, but if it is something you consider going after, I can join and help to get it implemented.
Other open source apps that do animation
web based:
- piskel (full implementation where you can have layers for each frame)
native:
- drawpile (minimal implementation using layers as frames)
- krita (full implementation where you can have layers for each frame)
Basic features to do animation (minimum viable product):
- playback preview (with and without looping, fps setting)
- export image sequence / webm
- onion skinning
- reorder frames
- Shortcuts to go to next or previous frame
- copy/paste pixels between frames, duplicate/delete frames
Nice to haves:
- ability to extend the duration of specific frames
- frame instances or ability to instance a frame, so when you edit it, it gets updated anywhere in time
- select/move multiple frames
- ability to trigger a bucket fill tool on a range of frames in the same spot
Hm a special kind of layer group could act as a frame pretty painlessly actually
On Fri, 10 Jan 2020, 2:57 AM Todor Imreorov, [email protected] wrote:
A feature that would really make this app shine imo is the ability to create animations in it. There are very few web based drawing apps that can do that atm and all of them are pixel art to my knowledge.
Chickenpaint is already a very powerful painting app. It would be amazing if we could also do animation with layers in it. I know this would require a lot of work, but if it is something you consider going after, I can join and help to get it implemented.
Other open source apps that do animation
web based:
- piskel (full implementation where you can have layers for each frame)
native:
- drawpile (minimal implementation using layers as frames)
- krita (full implementation where you can have layers for each frame)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/thenickdude/chickenpaint/issues/9?email_source=notifications&email_token=AAOVDAYYEIVRF2MYYORC5ALQ44UN7A5CNFSM4KEYU542YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IFCDFMQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAOVDA2YZ6SVUBSRLEKH2ELQ44UN7ANCNFSM4KEYU54Q .
Hm a special kind of layer group could act as a frame pretty painlessly actually
That sounds like a good way to do it and will allow to have frames with layers. It would be nice if we can also make a folder span across several frames - to use as background.
Clippaint studio uses the folder approach and abstracts the timeline from the layer folders. So you can put any layer folder anywhere on the timeline https://www.youtube.com/watch?v=QKoc9zkI4vk https://www.youtube.com/results?search_query=clip+paint+animation
layer folders are seen as instances of frames that can be used anywhere on the timeline. Meanwhile the timeline has its own layering