It is currently 19 Jan 2021, 09:35
| ||||
| ||||
|
|

Growing/Shrinking Brush on Path Plug-in

- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
Growing/Shrinking Brush on Path Plug-in
Asked by Wallace (in discord chat).
To draw a path with increasing/decreasing size.
so here it is: Menu Location: Python-Fu/Growing Brush On Path...
Instructions:
1. Open image with an active path.
2. Choose your brush.
3. Run plug-in. You can set starting brush percentage (small number) and ending brush percentage (large number). Designed to be growing in size but because of nature of Math, you can go from larger size to smaller size as well.
Percentage will act on current brush-size.
And you can choose how many brushes on average (per 100 pixels to draw).
It'll brush the path keeping angle relative to context's brush's angle.
That's it.
Sample result:
To draw a path with increasing/decreasing size.
so here it is: Menu Location: Python-Fu/Growing Brush On Path...
Instructions:
1. Open image with an active path.
2. Choose your brush.
3. Run plug-in. You can set starting brush percentage (small number) and ending brush percentage (large number). Designed to be growing in size but because of nature of Math, you can go from larger size to smaller size as well.
Percentage will act on current brush-size.
And you can choose how many brushes on average (per 100 pixels to draw).
It'll brush the path keeping angle relative to context's brush's angle.
That's it.
Sample result:
aka Tin
- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
Another play with this plug-in
Here I just hand-drawn a hash (#) symbol and use plug-in to repeat it so it looks like train tracks.
Here I just hand-drawn a hash (#) symbol and use plug-in to repeat it so it looks like train tracks.
aka Tin
-
Wallace
- View:
|Posts
- Topic Posts: 2/15 | Posts: 895
- Joined: 11 Oct 2016, 21:24
- Cash on hand: 7,428.52 GLP
- Bank: 5,923,553.62 GLP
- Gender: Guy
- Location: Arizona USA
- GIMP Version: 2.8.18
- My YouTube Channel
- My deviantart Account
- x 1597
- x 307
-
Wallace
- View:
|Posts
- Topic Posts: 2/15 | Posts: 895
- Joined: 11 Oct 2016, 21:24
- Cash on hand: 7,428.52 GLP
- Bank: 5,923,553.62 GLP
- Gender: Guy
- Location: Arizona USA
- GIMP Version: 2.8.18
- My YouTube Channel
- My deviantart Account
- x 1597
- x 307
- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
It is a pity that it does not work with all brushes and that it does not enable the dynamic functionality of the brushes.
But still a useful plugin.
Thx Tin.
But still a useful plugin.
Thx Tin.
"I feel that in both art and music, it's not the success that matters but the pleasure it gives you. Focus on the pleasure and the learning will come naturally." - Brian Weston
- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
dynamics doesn't work because I resize the brush then call the brush at each location like dotting them
instead of moving brush stroke that dynamics apply to.
Not sure how i would do dynamics there are so many options with dynamics but one of which isn't size based on length
or anything based on length.
I guess that's a GIMP feature that can be built hopefully by GIMP developers.
UPDATE: Which brushes doesn't it work for?
And which dynamics do you want to control...probably can't do the whole dynamics options like GIMP offers but I am sure I can add some more options (other than size changing and rotate to path angle).
It's all a matter of doing calculations for each brush (location).
It works with "Acrylic 01" Brush which is animated brush, as GIMP automatically switches to a different frame of brush after each brush (location).
Let me know what dynamics you want and I can try to make it less pitiful
instead of moving brush stroke that dynamics apply to.
Not sure how i would do dynamics there are so many options with dynamics but one of which isn't size based on length
or anything based on length.
I guess that's a GIMP feature that can be built hopefully by GIMP developers.
UPDATE: Which brushes doesn't it work for?
And which dynamics do you want to control...probably can't do the whole dynamics options like GIMP offers but I am sure I can add some more options (other than size changing and rotate to path angle).
It's all a matter of doing calculations for each brush (location).
It works with "Acrylic 01" Brush which is animated brush, as GIMP automatically switches to a different frame of brush after each brush (location).
Let me know what dynamics you want and I can try to make it less pitiful

aka Tin
Hi Tim,
I am not sure which brushes do not work with the plugin. I thought of attaching some three that I found but they are very large; above 10 MB. But I found a little one that I leave attached.
I just thought about the possibility that a brush I created had this behavior; growing while following a path.
In the image below, on the right the normal brush stroke and on the left the brush after running the plugin. I thought that with the plugin I would have both effects, the brush twisting simultaneously (concomitantly) to its growth.
Thx Tim.
I am not sure which brushes do not work with the plugin. I thought of attaching some three that I found but they are very large; above 10 MB. But I found a little one that I leave attached.
I just thought about the possibility that a brush I created had this behavior; growing while following a path.
In the image below, on the right the normal brush stroke and on the left the brush after running the plugin. I thought that with the plugin I would have both effects, the brush twisting simultaneously (concomitantly) to its growth.
Thx Tim.
- Attachments
-
- FootPrints_01_small.zip
- Krikor - FootPrints_01_small.gih
- (32.23 KiB) Downloaded 21 times
"I feel that in both art and music, it's not the success that matters but the pleasure it gives you. Focus on the pleasure and the learning will come naturally." - Brian Weston
- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
The foot prints brush you attached is hardcoded to use angular frames so it doesn't work with the plug-in.
However with these brushes we can just open them up as a regular image and edit the frames and save it as our own brush to work with plug-in.
Here I have attached is the foot-print brush that would work with plug-in. (note: I did have to set angle 90 as active brush angle since the two frames I used for the brush the feet are pointing upward and not to the right which is default 0 angle.)
However with these brushes we can just open them up as a regular image and edit the frames and save it as our own brush to work with plug-in.
Here I have attached is the foot-print brush that would work with plug-in. (note: I did have to set angle 90 as active brush angle since the two frames I used for the brush the feet are pointing upward and not to the right which is default 0 angle.)
aka Tin
- tim
- View:
|Posts
- Topic Posts: 8/15 | Posts: 5209
- Joined: 26 Sep 2016, 00:16
- Cash on hand: 75,172.37 GLP
- Bank: 205,555,073.00 GLP
- Gender: Guy
- Location: Canada
- GIMP Version: 2.10.X
- Paint Blotches blog
- Play them songs blog
- Personal Blog
- x 3064
- x 1010
- Contact:
with your multi color brush from looking at your result, looks like you just have to increase number of average brushes per 100px setting in plug-in and they should draw more brushes to create the twisting effect because the twist is already happening just too far apart.
aka Tin
| ||||
| ||||
|
-
- Similar Topics
- Replies
- Views
- Last post
-
- 2 Replies
- 4652 Views
-
Last post by nidhogg
03 Feb 2020, 17:18
-
-
Brush active path points (modification request)
by nidhogg » 29 Jan 2020, 09:08 » in GIMP Script Requests - 3 Replies
- 4759 Views
-
Last post by tim
02 Feb 2020, 16:01
-
-
-
Using the brush feature in V 0.02 of Path Scale Copy Rotate Shift Walk
by skinnyhouse » 11 Jul 2020, 20:14 » in GIMP Tutorials - 3 Replies
- 2878 Views
-
Last post by Issabella
12 Jul 2020, 17:15
-
-
- 2 Replies
- 6358 Views
-
Last post by enxio27
22 Feb 2020, 23:21
-
- 1 Replies
- 246 Views
-
Last post by tim
11 Jan 2021, 00:22
-
-
Custom Font Single Path Stroker v 0.01 for Gimp 2.10
by skinnyhouse » 05 May 2020, 11:31 » in GIMP Python Fu Scripts/Plug-ins - 5 Replies
- 4137 Views
-
Last post by Issabella
06 May 2020, 08:02
-
-
-
Update to Custom Font Single Path Stroker for Gimp 2.10 to version 0.02
by skinnyhouse » 12 May 2020, 12:02 » in GIMP Python Fu Scripts/Plug-ins - 0 Replies
- 2109 Views
-
Last post by skinnyhouse
12 May 2020, 12:02
-
Who is online
Users browsing this forum: No registered users and 41 guests