Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Using Filters->Render->Spiral from pyfu not in procedure browser
#1
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.
Reply
#2
(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
Reply
#3
(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.
Reply
#4
(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.
Reply
#5
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.
Reply
#6
(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
Reply


Forum Jump: