I'm not able to test on rc6 without building from source. I assume you have tried this but just to confirm - tiling only really works with even brush sizes. If tiling is not otherwise working I am not sure what to tell you since all the extension is doing is creating a new variant of the built-in custom brush feature. I will investigate this further once I have rc6.
Really cool stuff! Would it be possible having a way to automatically update the brush when you adjust the settings? Without having to press Apply each time, I mean.
I am glad you are finding the extension useful. I took a closer look at the api/code and I am not sure how possible it is to have rounded brushes. The main issue is that custom brushes in aseprite are based on having a fixed image that gets tiled - if I make the image circular, the pattern becomes circular without affecting the actual brush shape. To see what I mean you can try drawing a circular pattern and then selecting the pattern and pressing CTRL+B to create a custom brush for it. As far as pressure sensitivity goes, I don't really have any way to test that and I doubt the API provides any way to detect it. Maybe in the future if the API becomes more advanced I can create a custom brush tool as opposed to a menu that creates custom brushes.
If double clicking the file didn't work you can go to Edit / Preferences / Extensions then click where it says add extension and find where you downloaded it.
← Return to Aseprite Extension
Comments
Log in with itch.io to leave a comment.
This is awesome =)
One thing I'd like to request: possibility of using a round brush, rather than always square?
This is such a useful extension. I’ve been hoping for a simple dither brush in Aseprite for ages. You’ve made a dither fan happy — thank you!
Using Aseprite v1.3-rc6-x64, tiling does not work at all regardless of whether "Force tiling" is checked or not.
I'm not able to test on rc6 without building from source. I assume you have tried this but just to confirm - tiling only really works with even brush sizes. If tiling is not otherwise working I am not sure what to tell you since all the extension is doing is creating a new variant of the built-in custom brush feature. I will investigate this further once I have rc6.
Really cool stuff! Would it be possible having a way to automatically update the brush when you adjust the settings? Without having to press Apply each time, I mean.
That should be possible. I would probably also add a check box to enable auto-updating.
Just updated the extension, there is now a check box to automatically apply changes made in the dialog.
Those are good ideas, I could definitely figure out rounded brushes. Pressure sensitivity might take a bit longer though.
I am glad you are finding the extension useful.
I took a closer look at the api/code and I am not sure how possible it is to have rounded brushes. The main issue is that custom brushes in aseprite are based on having a fixed image that gets tiled - if I make the image circular, the pattern becomes circular without affecting the actual brush shape. To see what I mean you can try drawing a circular pattern and then selecting the pattern and pressing CTRL+B to create a custom brush for it.
As far as pressure sensitivity goes, I don't really have any way to test that and I doubt the API provides any way to detect it.
Maybe in the future if the API becomes more advanced I can create a custom brush tool as opposed to a menu that creates custom brushes.
I'm using 1.3 and I've installed the extension but how do i open the menu?
From the top menu:
Edit > Dithering Brushes
it should be below 'Shift' and above 'New Brush'
It is possible that it will only work for 1.3 and above, at least that's the version I use and have it working on.
Hi, i cant find the extension in aseprite?
If double clicking the file didn't work you can go to Edit / Preferences / Extensions then click where it says add extension and find where you downloaded it.
oh i mean its installed in the extensions tab, but i cant find the actual tool in aseprite under the edit tab. sorry for the confusion
What is your aseprite version?
Updated to 1.3 Beta, is working now!