Gimp-Forum.net

Full Version: Using Filters->Render->Spiral from pyfu not in procedure browser
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am going insane. I go into the python console and press browse. If I enter "spiral" in the search box nothing comes up. If I switch to "description" which some online tutorial said would catch the hoover text. There is still nothing.

I just don't get it?!? Is the spiral renderer glued on top of something else that I have to use when writing scripts in the backend? If so what function?



I am on 2.10.36 if that is relevant but I think spiral has been there since I first installed years ago.
(02-13-2024, 08:54 AM)TheMaharishi Wrote: [ -> ]...snip...If I enter "spiral" in the search box nothing comes up. If I switch to "description" which some online tutorial said would catch the hoover text. There is still nothing. ....snip....
I am on 2.10.36 if that is relevant but I think spiral has been there since I first installed years ago.

Filters -> Render -> Pattern -> Spiral is a GEGL operation (look for the menu gegl sign), so is not in the PDB and not script-able without using a utility plugin.

Used it before, years ago ? There is a spiral (of sorts) in Gfig
(02-13-2024, 09:39 AM)rich2005 Wrote: [ -> ]
(02-13-2024, 08:54 AM)TheMaharishi Wrote: [ -> ]...snip...If I enter "spiral" in the search box nothing comes up. If I switch to "description" which some online tutorial said would catch the hoover text. There is still nothing. ....snip....
I am on 2.10.36 if that is relevant but I think spiral has been there since I first installed years ago.  

Filters -> Render -> Pattern -> Spiral is a GEGL operation (look for the menu  gegl   sign), so is not in the PDB and not script-able without using a utility plugin.

Used it before, years ago ? There is a spiral (of sorts) in Gfig

I don't get it I can use solid noise and it has the same symbol.
(02-13-2024, 09:45 AM)TheMaharishi Wrote: [ -> ]I don't get it I can use solid noise and it has the same symbol.

Yes, the devs made a backward compatibility procedure to call it. Look in Help -> Procedure Browser bottom of the Solid Noise entry Compatibility procedure. Please see 'gegl:noise-solid' for credits.

If you still have a Gimp 2.8 then you will see that your solid noise example is a separate plugin "noise-solid"

The GEGL spiral procedure: https://gegl.org/operations/gegl-spiral.html Spiral was never a plugin in standard Gimp 2.8 You might have had a third party plugin for it.
In addition to what Rich says, there are ways to call GEGL things from Python. See https://www.gimp-forum.net/Thread-Script...operations for instance.
(02-13-2024, 02:53 PM)Ofnuts Wrote: [ -> ]In addition to what Rich says, there are ways to call GEGL things from Python. See https://www.gimp-forum.net/Thread-Script...operations for instance.

It's late now but I think this should be enough for me to get it working after sleeping. It was just so confusing that everything else I ever tried to use was in the PDB. The GEGL spiral was so clean and had all parameters I want. Worst case I'll script it with auto hotkey XD