It is currently Fri May 17, 2024 10:27 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.10
PostPosted: Thu Feb 08, 2024 9:51 am  (#1) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2014
Location: East Midlands of England
This version revives version 0.04 from GimpLearn that was never made available on GimpChat and uses the tabbed dialog interface devised by Arakne.

It is basically a python version of the script by Brian Hahn's first published in 2011 here on GimpChat but with a number of extras.

Download and extract the plug-in and place it in your user plug-ins folder.

Attachment:
Copy_Rotate_Shift_Scale_Walk_v006_Tabbed.zip [14.04 KiB]
Downloaded 44 times


The menu shortcut is:

Filters>>Path Scale Copy Rotate Shift Walk v0.06 Tabbed…

A pdf version of this guide:

Attachment:


The plug-in takes a simple path like this one consisting of 4 points…

Image

...and repeatedly transforms it to create a pattern like the outer ring in the image below. The other rings in this image were created by moving the lower un-joined point closer to the three joined points above and running the filter again.

Image

The idea is to stroke a user path, transform the path by a small amount and stroke it again multiple times. Simple but strangely compelling to watch!

Create a new image, choose your colours and/or gradient.
Select the path tool and create a path (see below): Rename the path ‘walk’.

Image

Create another simple path – this is the path that will be transformed along the walk path. The name is not important.

Image


Optionally, you can add a background colour and add a new layer.
The plug-in will stroke the path to the currently active layer of your image.

Time to play, using the basic options from Tab 1 of the filter

Call up the filter dialog:

Filters>>Path Scale Copy Rotate Shift Walk v0.06 Tabbed…

Image

Choose a colour option to work with - I chose ‘Shade colours (FG to BG)’ - and click ‘OK’.

Image

The default settings for the plug-in strokes the user path 20 times and rotates the path by 5 degrees for each new stroke.
Undo the filter output (or delete the contents of the layer) and call up the filter again.

Change the ‘Force rotation amount’ option to ‘Force one full revolution’ and click on ‘OK’.

Image

Undo the filter output (or delete the contents of the layer) and call up the filter again.

Increase the ‘Stroke x offset’ option value to 1 and click on ‘OK’. As expected each new stroke is now rotated and also shifted by one pixel.

Image

Undo the filter output (or delete the contents of the layer) and call up the filter again.

Increase the ‘Stroke y offset’ option value to 1 and click on ‘OK’. As expected each new stroke is now rotated and also moved by one pixel in both the x and y directions.

Image

Have a play with the basic options and see what works well for your own paths. If you want to use wider paths I would also increase the angle of rotation to avoid the lines all melding into a single blob of colour.

Walking the paths (Tab1)

Make some new paths and try out some other colours or gradients.

Image

The default option uses one repeat so that you can assess the path generated with the paths. It will position the pattern at the mid-point of the walk path.

Image

Once you are happy with the basic pattern you can add more repeats.

Image

Walking and Scaling the Paths (Tab 2)

Image

The original user path with a dead-point generated this pattern…

Image

For interest’s sake, without the dead-point the pattern would have been:

Image

And then using a snaking walk path, ten repeats and a ‘Scale each pattern amount’ of just 0.2...

Image

There is a ‘Scale compensation positioning’ option to try that gives a slightly different outcome...

Image

Modifier Options (Tab 2)

I added these options on the principle that you can never have enough fun!

You can alter the stroke modifier values for x position, y position and the angle of rotation (small amounts to begin with warning) and select which of these to apply to a path from the ‘Pattern modifier options’.

My user path to stroke along a circular ‘walk’ path using a metallic gradient.

Image

Outcome without modifiers:

Image

Using the default modifier values and the Ripple style:

Image

Using the default modifier values and the Ascend Jump style:

Image

Using the default modifier values and the Descend Jump style:

Image

Using the default modifier values and the Zigzag Large style:

Image

Using the default modifier values and the Zigzag Small style:

Image

Modifier Options Step Size (Tab 2)

Altering the step size can also influence the stroke pattern generated. The default value is set to 10 (before the modifier pattern begins again).

Example user path:

Image

Using a step size of 20 and Ripple style.

Image

Ripple and Ascend Jump styles:

Image

Ripple and Descend Jump styles:

Image

Ripple and Zigzag Large styles:

Image


And finally you can always make a copy of the generated paths to use with other filters or with other programmes that can import SVG paths using ‘Merge generated paths at each repeat’ from the ‘Generated paths option’.

Edit to add an example path stroked with a brush...
Using a larger image to make it easier to use a bigger path size - which I later scaled down.

Image

Have fun!

_________________
Image

"Let no one steal your dreams."
Paul Cookson


Latest plug-in update: Paragrapher v.1.4
Custom Font Links
Tools
Character Paths
White Bases


Last edited by Skinnyhouse on Sat Feb 10, 2024 5:26 am, edited 1 time in total.

Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Thu Feb 08, 2024 10:34 am  (#2) 
Offline
GimpChat Member
User avatar

Joined: Sep 24, 2010
Posts: 12523
Really interesting results. :)

_________________
Lyle

Psalm 109:8

Image


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Fri Feb 09, 2024 6:52 am  (#3) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2014
Location: East Midlands of England
Thanks Lyle...
...we like a bit of play.

:tyspin

There was an old thread for plays in Gimp Art ...

Plays in Gimp Art

_________________
Image

"Let no one steal your dreams."
Paul Cookson


Latest plug-in update: Paragrapher v.1.4
Custom Font Links
Tools
Character Paths
White Bases


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Fri Feb 09, 2024 7:58 am  (#4) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 7730
Location: On the other side of this screen
Too cool, :jumpclap :jumpclap I'll have to have a closer look at this in a couple days.

_________________


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Sat Feb 10, 2024 5:28 am  (#5) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2014
Location: East Midlands of England
Look forward to that Sallyanne. :bigthup

(Just added an example image to illustrate a path stroked with a brush to the end of the guide.)

_________________
Image

"Let no one steal your dreams."
Paul Cookson


Latest plug-in update: Paragrapher v.1.4
Custom Font Links
Tools
Character Paths
White Bases


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Sun Feb 11, 2024 8:58 am  (#6) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7311
Location: Göteborg at last!
Nice one Skinnyhouse, and thank you for that nostalgic link. I had forgotten all about that thread!


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Sun Feb 11, 2024 4:39 pm  (#7) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7311
Location: Göteborg at last!
Sadly it is not showing up in my menu or in the PY console. Some other python plugins work fine and I have had to fight to get the string art plugin working, which it finally is but I am having problems with this. I am using the latest Gimp in the Debian repositories with the gimp-python2-fuse-overlay-launcher-mx-linux21-1 appimage.


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Sun Feb 11, 2024 11:30 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 778
Location: SEA - South East Asia
Wowww, Skinnyhouse, that's a very nice plugin, your examples are outstanding :clap and motivating me :hehe

I'm studying your manual right now, then I'm gonna play :yes

Thank you Skinnyhouse :tyspin

_________________
Patrice


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Mon Feb 12, 2024 2:36 am  (#9) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2014
Location: East Midlands of England
Thanks Pix but kudos to Brian Hahn for the original script. :bigthup

Erisian: On Windows here - can look at posting the version without tabs if you think that might be the problem.

_________________
Image

"Let no one steal your dreams."
Paul Cookson


Latest plug-in update: Paragrapher v.1.4
Custom Font Links
Tools
Character Paths
White Bases


Last edited by Skinnyhouse on Mon Feb 12, 2024 11:15 am, edited 1 time in total.

Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Mon Feb 12, 2024 7:24 am  (#10) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7311
Location: Göteborg at last!
Skinnyhouse wrote:
Erisian: On Windows here - can look at posting the version without tabs if you think that might be the problem.

Thank you but it didn't solve it. I didn't expect it to because there are other py plugins that aren't showing and I can't understand why. I have two of Diego's and I have string art but none of the others seem to show.


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Mon Feb 12, 2024 9:06 pm  (#11) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 778
Location: SEA - South East Asia
Erisian wrote:
Thank you but it didn't solve it. I didn't expect it to because there are other py plugins that aren't showing and I can't understand why. I have two of Diego's and I have string art but none of the others seem to show.


You might have forgotten to give the permission to execute, right click on the plugin >> Properties >> Tab permission >> Allow executing file as program. (SCM and GEGL don't need that, only python)
it happened to me when I installed this plugin and it took me few minutes to solve the "What's going on??" in my mind..
The past few months I did installed few plugins from Ofnuts, thus I did forgot this simple step after downloading :hehe

Attachment:
screenshot_20240213-100101.jpg
screenshot_20240213-100101.jpg [ 58.57 KiB | Viewed 521 times ]

Also, if your python plugins are installed in their own directories, the directory should have the very same name than the plugin inside (without the extension), and unlike M$ Windows, on Linux it's very case sensitive about naming ;)

_________________
Patrice


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Tue Feb 13, 2024 6:17 am  (#12) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7311
Location: Göteborg at last!
PixLab wrote:
Erisian wrote:
Thank you but it didn't solve it. I didn't expect it to because there are other py plugins that aren't showing and I can't understand why. I have two of Diego's and I have string art but none of the others seem to show.


You might have forgotten to give the permission to execute, right click on the plugin >> Properties >> Tab permission >> Allow executing file as program. (SCM and GEGL don't need that, only python)
it happened to me when I installed this plugin and it took me few minutes to solve the "What's going on??" in my mind..
The past few months I did installed few plugins from Ofnuts, thus I did forgot this simple step after downloading :hehe

Also, if your python plugins are installed in their own directories, the directory should have the very same name than the plugin inside (without the extension), and unlike M$ Windows, on Linux it's very case sensitive about naming ;)

All have permissions and all are in my config-Gimp-2.10-plugins folder, but no luck.


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Tue Feb 13, 2024 6:37 am  (#13) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 778
Location: SEA - South East Asia
Erisian wrote:
I am using the latest Gimp in the Debian repositories with the gimp-python2-fuse-overlay-launcher-mx-linux21-1 appimage.

Quite strange that's not working, a question, though: Did you install the fuse-overlays for that appimage?

In Terminal:
sudo apt install fuse-overlayfs

Then re-start GIMP by double clicking that appimage

_________________
Patrice


Top
 Post subject: Re: Path Scale Copy Rotate Shift Walk Version 0.06 Tabbed for Gimp 2.1
PostPosted: Tue Feb 13, 2024 12:45 pm  (#14) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7311
Location: Göteborg at last!
PixLab wrote:
Erisian wrote:
I am using the latest Gimp in the Debian repositories with the gimp-python2-fuse-overlay-launcher-mx-linux21-1 appimage.

Quite strange that's not working, a question, though: Did you install the fuse-overlays for that appimage?

In Terminal:
sudo apt install fuse-overlayfs

Then re-start GIMP by double clicking that appimage


Yep. Ran it again to make sure and got the following:

fuse-overlayfs is already the newest version (1.4.0-1)


Top
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Path Scale Copy Rotate Shift Walk Version 0.07 Tabbed for Gimp 2.10

0

No new posts Attachment(s) Path copy rotate shift plus + Path copy rotate shift walk Play

79

No new posts Attachment(s) Path Copy Rotate Shift Plus

18

No new posts Problems with rotate and scale

3

No new posts Attachment(s) i struggle with the option to copy the path - the path where a file i

3



* Login  



Powered by phpBB3 © phpBB Group