It is currently Fri Jun 05, 2026 7:03 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 18 posts ] 
Author Message
 Post subject: GEGL marble wallpaper/background plugin
PostPosted: Mon Aug 28, 2023 9:19 pm  (#1) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
MARBLE WALLPAPER GEGL GIMP PLUGIN
Image


Image

GEGL instantly generates marble backgrounds with this plugin. It was inspired by a Gimp tutorial for marble wallpaper done entirely in GEGL syntax. It has a color overlay with six blend modes to choose from. If the colors opacity is 0. It will be gray

DOWNLOAD WINDOWS AND LINUX BINARIES HERE (.so) is for Linux (.dll) is for Windows
https://github.com/LinuxBeaver/Gimp_Mar ... n/releases

LOCATION TO PUT BINARIES (.so or .dll) they do not go in the normal plugins folder.


Windows

C:\Users\(USERNAME)\AppData\Local\gegl-0.4\plug-ins

Linux
/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

Linux (Flatpak includes Chromebook)

/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins



Then Restart Gimp and go to GEGL Operations to find the plugins. Its name is "Marble"
If you use Gimp 2.99.16+ you will find them in the menu under filters>render>fun
This is only in the menu of 2.99.16+, 2.10 users go to GEGL Operations.

More Previews


Attachment:
marble_wallpaper.png
marble_wallpaper.png [ 1.63 MiB | Viewed 12762 times ]


Attachment:
marble_wallpaper2.png
marble_wallpaper2.png [ 1.62 MiB | Viewed 12762 times ]


Attachments:
marble.png
marble.png [ 170.31 KiB | Viewed 12762 times ]


Last edited by contrast_ on Fri Feb 23, 2024 2:19 am, edited 3 times 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: GEGL marble wallpaper/background plugin
PostPosted: Mon Aug 28, 2023 11:34 pm  (#2) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
Is it a great plugin? Yes
Was it needed? Yes, I seriously think so.
But
"gimp:menu-path", "<Image>/Filters/Render/Fun" :bluesad

"Textures" instead of "Fun" would have been a real meaning name for a sub-menu.
Now that GIMP gave the right to put GEGL in the menu, I wonder how many strange, numerous menu/sub-menus' names cluttering our interface we will have.
If python and scheme we can change it on the fly without affecting anything, with GEGL we cannot...
Just my 2 cents...

_________________
Patrice


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Mon Aug 28, 2023 11:40 pm  (#3) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
PixLab wrote:
Is it a great plugin? Yes
Was it needed? I think so.
But
"gimp:menu-path", "<Image>/Filters/Render/Fun" :bluesad

"Textures" instead of "Fun" would have been a real meaning name for a sub-menu.
Now that GIMP gave the right to put GEGL in the menu, I wonder how many strange, numerous menu/sub-menus' names cluttering our interface we will have.
If python and scheme we can change it on the fly without affecting anything, with GEGL we cannot...
Just my 2 cents...

I have used Render>Fun for all my rendering plugins.

Open my .c file and edit the last two lines then recompile.

"name", "lb:gumballs",
"title", _("Gum Balls"),
"reference-hash", "confejkaefkftdtetti",
"description", _("Renfer balls on canvas"),
"gimp:menu-path", "<Image>/Filters/Render/Fun",
"gimp:menu-label", _("Gum Balls..."),


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Tue Aug 29, 2023 3:30 am  (#4) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
This only applies to Gimp-2.99.
99.9% right for PixLab (use existing menus, not create new "entities").
0.1% for LinuxBeaver, because that's how much I assess the willingness of users to compile their own (especially for Win: no knowledge or willingness to install ~3 Gb msys64/mingw64).

Also in Gimp-2.10, Beaver plugins that will not become an official part of GEGL should be distinguished by a different icon - some sort of G+B combination - rather than the absence of an icon).

Image

_________________
Image


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Tue Aug 29, 2023 11:38 am  (#5) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
MareroQ wrote:
This only applies to Gimp-2.99.
99.9% right for PixLab (use existing menus, not create new "entities").
0.1% for LinuxBeaver, because that's how much I assess the willingness of users to compile their own (especially for Win: no knowledge or willingness to install ~3 Gb msys64/mingw64).

Also in Gimp-2.10, Beaver plugins that will not become an official part of GEGL should be distinguished by a different icon - some sort of G+B combination - rather than the absence of an icon).

[ Image ]



I cannot set the icons. That is impossible. Only plugins with the (gegl:) name space have that icon. Plugins that use name spaces other then gegl: have no icon. Gimp's team instructed me to change all my plugins from (gegl:) to my own name space. So eventually all my plugins will lack the icon.

This is not my own doing and future versions of Gimp may block all plugins that use the gegl: name space. The only reason I have not changed the name space of GEGL Effects and major text styling plugins is because I don't want to break presets for most normal users. I already have a separate branch on my own computer where all my plugins are lb: and lack icons.


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sat Oct 07, 2023 12:05 pm  (#6) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
Don't forget that you can manually add a gradient on top of my marble plugin for even better results. GEGL is not capable of calling Gimp Gradients, but in the future it could be. ( I notified Gimp's team on it) so in the future it may be possible to auto call gradients inside the filter.

Attachment:
gradient_marble.png
gradient_marble.png [ 386.68 KiB | Viewed 13279 times ]


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 2:18 am  (#7) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
I am really sad this plugin causes a crash on close in GIMP 3 and nothing I can do will solve it. This is one of my favorite plugins to use personally. I literally want to cry.


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 1:25 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
contrast_ wrote:
I am really sad this plugin causes a crash on close in GIMP 3 and nothing I can do will solve it. This is one of my favorite plugins to use personally. I literally want to cry.

Let the time to the GIMP team to fix their thing. I saw you have opened many issues there > https://gitlab.gnome.org/GNOME/gimp/-/i ... ge_size=50 where a lot were closed because you did not answer their questions, maybe a good start would be to answer those questions? :bigthup

_________________
Patrice


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 5:40 pm  (#9) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
I am doing one last attempt to solve it's crash on close. If this doesn't work it will be removed.


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 8:48 pm  (#10) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
contrast_ wrote:
I am doing one last attempt to solve it's crash on close. If this doesn't work it will be removed.

You should stop to remove your filters IMO, a lot of people will use 2.10.xx when 3 will go out, just because lots of plugin won't work.
Also people can go back in history to download older version to try them.

_________________
Patrice


Last edited by PixLab on Sun Jul 14, 2024 9:41 pm, edited 3 times in total.

Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 9:01 pm  (#11) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 8358
Location: On the other side of your screen
Why not just use gimp's render > noise > solid noise and colorize (remembering you can change the sliders to suit.
like this?
Image

_________________
Image
Free Fun Photo Editing & resources
Poems from the Lord
Gimp Newby
Gimp version 3.2.0 and GMIC-Qt 3.7.5 OS :- Windows 10 Home 64


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 9:42 pm  (#12) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
Even if the actual one has a bug, it's still usable :mrgreen:
Attachment:
screenshot_20240715-103942.jpg
screenshot_20240715-103942.jpg [ 153.16 KiB | Viewed 12016 times ]

_________________
Patrice


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sun Jul 14, 2024 9:47 pm  (#13) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 8358
Location: On the other side of your screen
Good try Contrast. Samj has one in GMIC already with colorization
Image

_________________
Image
Free Fun Photo Editing & resources
Poems from the Lord
Gimp Newby
Gimp version 3.2.0 and GMIC-Qt 3.7.5 OS :- Windows 10 Home 64


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Mon Jul 15, 2024 1:52 am  (#14) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
PixLab wrote:
Even if the actual one has a bug, it's still usable :mrgreen:
Attachment:
screenshot_20240715-103942.jpg



uh... that wasn't intended but I see the src blend mode variations cause that.


Anyhow if you want to use marble don't use the 2.99.19 exclusive build with that bug. Use this normal healthy build
https://github.com/LinuxBeaver/Gimp_Mar ... n/releases


Marble will work in 2.99.19 but it has the potential to cause a crash on closing a tab. Meaning GIMP will freeze when a tab closes.


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Mon Jul 15, 2024 1:54 am  (#15) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
PixLab wrote:
contrast_ wrote:
I am doing one last attempt to solve it's crash on close. If this doesn't work it will be removed.

You should stop to remove your filters IMO, a lot of people will use 2.10.xx when 3 will go out, just because lots of plugin won't work.
Also people can go back in history to download older version to try them.


I'm not removing anything lol. All my GIMP 3 safe plugins are here. All other repos are normal. Though I did update a few repos to remove crop.

https://github.com/LinuxBeaver/GIMP_3_G ... R/releases


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Thu Aug 29, 2024 4:54 am  (#16) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
Marble should work once again on GIMP 3 without crash on close, also its hard to believe but Marble is one year old today.


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Fri Aug 30, 2024 4:02 am  (#17) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
contrast_ wrote:
Marble should work once again on GIMP 3 without crash on close, also its hard to believe but Marble is one year old today.

Happy birthday to Marble :clap
:hbd

_________________
Patrice


Top
 Post subject: Re: GEGL marble wallpaper/background plugin
PostPosted: Sat Mar 21, 2026 10:30 pm  (#18) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
Update for Windows to use gettext, Source Code is here if you need it

https://github.com/LinuxBeaver/GEGL-GIM ... e/releases

Attachment:
marble_windows_binaries_gegl_plugin.zip [1.04 MiB]
Downloaded 35 times



LOCATION TO PUT BINARY
C:\Users\(USERNAME)\AppData\Local\gegl-0.4\plug-ins


Top
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group