[Extension] Live Brush - Custom brush manager

Banner photo 192x80 - x5

Live Brush: A Custom Brush Manager for Aseprite - Download :link:

Live Brush is an Aseprite extension that supercharges your custom brush workflow by allowing you to:

  • Save multiple custom brushes into organized brush sets.
  • Easily switch between brushes with a single click.
  • Adjust brush properties on the fly, including size, rotation, and flipping.
  • Add variety with randomized transformations for creative freedom!

:sparkles: Key Features

:paintbrush: Flexible Brush Set Creation

Create brush sets in three intuitive ways:

  • Grid Tiles: Select an area and divide it into grid-sized brushes, perfect for tilesets.
  • Separate Selections: Create brushes from multiple distinct selections on your canvas.
  • Selected Cels: Select a range of cels in the timeline to define brushes based on your animation frames.

:sparkles: Rotated Set Creation

Easily create rotated sets for your artwork:

  • Grid Tiles: Divide a selected area into grid-based rotated sets, ideal for tilesets.
  • Separate Selections: Generate rotated sets from multiple distinct selections on your canvas.
  • Selected Cels: Rotate images across a range of cels in the timeline, perfect for animation frames.

Use these rotated sets as pre-configured brush sets for seamless workflows!

:sparkles: Transformations

  • Manual adjustments: Modify size, rotation, and flipping.
  • Randomization: Add randomness to transformations for dynamic and unique results.

:sparkles: Brush Transition Options

Keep your workflow dynamic with multiple transition modes:

  • Static: No transition, fixed on the first brush.
  • Forward: Loop through brushes sequentially.
  • Reverse: Loop through brushes in reverse order.
  • Ping-Pong: Cycle forward and backward.
  • Random: Randomly picked brush from the set.

When in Static mode, you can use a hotkey to switch to the next or previous brush.


Create Brush Set from Grid Tiles:

sublime_text_W3oBei0OLn

Create Brush Set from Separate Selections:

sublime_text_avnP9Mus7m

Create Brush Set from Selected Cels:

sublime_text_3PxMoG9Y2V

Create Rotated Set from Grid Tiles:

sublime_text_E5wEzOPmA0

Create Rotated Set from Separate Selections:

sublime_text_8GxjqKslmc

Create Rotated Set from Selected Cels:

sublime_text_KMQ0UxhuCi

Transformations:

sublime_text_zNIfLdvHKt


How to Use

  1. Open Live Brush: Navigate to Edit > Live Brush in the top menu.
  2. Create a Brush Set: Select your preferred method—grid tiles, separate selections, or selected cels.
  3. Customize Your Brushes: Adjust size, rotation, flipping, or enable randomization.
  4. Start Drawing: Use your saved brushes on any active sprite file as long as the dialog is open and watch your workflow come to life!

Download Live Brush on Itch.

3 Likes

Would have been nice to get credit atleast, cool additions but still ripped off my tool :confused:

An update to Live Brush v1.0.1 has been released – this patch brings stability improvements, cleaner UI, and better integration with Aseprite’s native tools. Please uninstall the previous version before installing this update.

Changes:

  • [Fix] Resolve inconsistent behavior when creating rotated brush sets
  • [Fix] Prevent “attempt to index a nil value” error when creating a new brush set
  • [Improvement] Reorganized dialog layout for a cleaner interface
  • [Feature] Added “Advanced” toggle to reveal extra brush settings
  • [Change] Removed custom shortcut keys – now uses Aseprite’s built-in hotkeys for flip/rotate
1 Like