Brush Ninja Animated Gif Creator

← Blog

New Drawing Tools

07 April 2020

I really wanted to improve the drawing tools with the new Brush Ninja update. Drawing images is great, but it’s much easier to work with objects. I attempted a fix for this with the move and rotate tools, and while they are quite cool it’s a bit awkward if you want to reuse elements of a drawing.

So this is what I have been working on recently. I am now using the awesome FabricJS javascript library to power the drawing tools.

Now when you draw a line it becomes an object. You can then select the line and move, scale, and rotate it.

The line is actually a vector shape. This means it’s defined mathematically. It’s not a collection of coloured dots. The advantage of this is that you can rotate and scale the object and it will always be drawn nice and crisp. No more blurring.

I’ve made a short video to demonstrate these new things.

If you would like to beta test the new version of Brush Ninja then become a patron on Patreon ($1 a month and up) and I will send you a link to an early, in development, version of the app!

Need a new look?

Support Brush Ninja - Buy a TShirt.

Related Posts

New: Erasers, Animation Sizes, and more Stickers

10 June 2021

So many new features this month, and some of them are hotly anticipated. Eraser Ever since the Brush Ninja 2 release the most commonly requested new feature has been to add an Eraser. With the switch to a vector based rendering engine I had to remove the eraser. I felt...

Now you can use Webcam images as Backgrounds

26 February 2021

This week I have added a feature nobody was asking for, but I thought would be fun. Webcam background images. The idea is that you can take photos with your webcam and then animate on top of them. This means you could draw little cartoons of people dancing on your...

Brush Ninja Newsletter

31 January 2021

I’ve wanted a way to reach the creatives who use Brush Ninja for a while, so I’ve decided to setup a newsletter. Previously I’ve had Patreon (which is great for beta stuff), Twitter, Facebook, and Instagram - but I’m only one man and I find it hard to update all...

‹ Back to Blog