Live Draw an aseprite extension that allows you to draw on the canvas while animation playback is running.
Saw this open issue on github Draw on animation playback #1320 and its been few years and this feature is still not yet available.
My laziness, forced me to create this extension just to make this fire in under 5 minutes.
Finally i was able to finish this project, also added few features for better controls
Key Features
- Animation Playback Control
- Start Looping – Set your animation in motion with playback modes like Forward, Reverse, and Pingpong.
- Speed Options – Adjust playback speed to your pace with options: Slow, Normal (default), Fast, Faster, and Fastest.
- Playback Special Features:
- Loop within Tags – Loop animations only within specific tags.
- Play Once Mode – Stops the animation at the final frame.
- Extend End Frame – Automatically adds new frames continuously after the final frame, perfect for extending animations smoothly.
- Customizable Drawing Tools
- Start Drawing – Begin drawing on the canvas while the animation plays.
- Brush Settings – Access a variety of brush options:
- Brush Modes:
- Static (default), Grow, Shrink, Pingpong, and Random (Range).
- Toggle Loop Grow/Shrink checkbox to allow looping of size changes.
- Brush Speed – Control brush application speed: Slow, Normal (default), Fast, Faster, and Fastest.
- Ink Modes – Use with Alpha Lock, as erasers, or custom brushes for endless versatility.
- Brush Modes:
- Limited Frames – Specify the number of frames your brushwork applies to, ensuring precision and control.
- Angle & Color Settings
- Angle Modes:
- Static (default), Rotate, and Random.
- Color Modes:
- Static (default), Forward, Reverse, Pingpong, and Randomset.
- Customize Color Repeat to decide how often each color applies before changing to the next in sequence.
- Loop options for continuous color transition across frames.
- Progressive Merge
- Merge a set of selected cels progressively for unique blending effects that evolve across frames.
- Reset All – Easily reset all settings to default to start fresh.
Check out Live Draw on itch.