Brush Ninja

Free Digital Creativity

← 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

Introducing Paint Brushes

13 April 2020

One of the things I have always wanted Brush Ninja to be is fun. Software is often quite business like and boring, and so I thought I would try to introduce some interesting new brushes to create with. Like the other shapes these brushes are vector based, which means you...

Recent Brush Ninja Updates

29 March 2019

I’ve not posted on the blog much recently, but Brush Ninja has not stood still. In this post I will explain some of the things I have been working on over the last few months. Transform Tools I have added the ability to scale, rotate and move the images you...

Brush Ninja Version 2

01 April 2020

It’s been a while since I’ve posted here. But I’ve been thinking a lot about the future of Brush Ninja over the last few months. As I mentioned last time, I’ve had to prioritise earning a living. Brush Ninja just about covers costs, but as a project I love it...

‹ Back to Blog

Icon for Brush Ninja Brush Ninja Make Animated Gifs
Icon for Code Ninja Code Ninja Make Art with Code
Icon for Emoji Art Emoji Art Make Emoji Art
Icon for Photo Collage Photo Collage Make Photo Collages
Icon for Comic Maker Comic Maker Make Comics