[Extension] Draw on animation playback

live draw banner

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.

another flame2

Finally i was able to finish this project, also added few features for better controls

aseprite_jCMnPeV9tP
aseprite_rvI3hBBkLr
aseprite_BoNh3gdI7B
aseprite_2EeHRbNOm3

Key Features

  1. 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.
  1. 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.
  • Limited Frames – Specify the number of frames your brushwork applies to, ensuring precision and control.
  1. 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.
  1. Progressive Merge
  • Merge a set of selected cels progressively for unique blending effects that evolve across frames.
  1. Reset All – Easily reset all settings to default to start fresh.

Check out Live Draw on itch.

1 Like