Post all Gimp scripts and script writing questions here
Post a reply

GEGL Layer Effects and Text Styling filter

Wed May 11, 2022 11:01 pm

GEGL Effects is a text styling, outlining and layer effects engine for GIMP. - The latest version is specialized for GIMP 3 RC1 to prevent clipping of text while editing non-destructive text. Though it also works on both GIMP 2.10


d0826b7c76f50d18.png
d0826b7c76f50d18.png (812.24 KiB) Viewed 57856 times


2024 LATEST STABLE GIMP PLUGIN DOWNLOAD AND CODE IS HERE
https://github.com/LinuxBeaver/GEGL-Eff ... L/releases

gegl_effects_download.zip
(350.12 KiB) Downloaded 1 time


PLEASE SKIP TO THE FINAL PAGE TO SEE GEGL EFFECTS CURRENT META. THE FIRST PAGE IS VERY OUTDATED AND GEGL EFFECTS HAS COME ALONG WAY SINCE THEN.


Other alternative builds have been discontinued as their effects can be easily replicated in GIMP 2.99.19

Location to put binaries
Code:
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



Everything below is original dated May 2022 content exactly as it appeared the day i posted it May 11th 2022.

---
This filter combines multiple operations of mine in one. To do things like stroke, shadow/glow and an optional bevel with GEGL.
https://github.com/LinuxBeaver/GEGL-Eff ... using-GEGL


On Windows and Mac you have to compile. On Linux just put the .so files in /gegl-0.4/plugins then open Gimp and go to GEGL Operations and select GEGL Effects. BTW this will overwrite my existing custom GEGL filters (if you have them) but that is okay.

Image


Image


Image

Re: GEGL Layer Effects and Text Styling filter

Wed May 11, 2022 11:25 pm

Really looks nice! Is there anyone who can compile for Windows?

Re: GEGL Layer Effects and Text Styling filter

Thu May 12, 2022 9:58 am

The easiest way to compile this project on Windows is by using msys2. Download and install it from here: https://www.msys2.org/

Open a msys2 terminal with C:\msys64\mingw64.exe. Run the following to install required build dependencies:

pacman --noconfirm -S base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-meson mingw-w64-x86_64-gegl

meson setup --buildtype=release build
ninja -C build

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 3:12 am

Version for Gimp-2.10.30 Win 64 Bit attached.

Edit: The attachment in post #57

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 4:53 am

Once unzipped, where to put it? (I'm using samj's package)

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 5:11 am

In the directory ... \ lib \ gegl-0.4 \ (contains 37 * .dll files)

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 6:45 am

There might be a problem for any Windows user who installs just the gegleffects.dll Parts of the filter do not work.
Windows screenshot:
win.jpg
win.jpg (117.41 KiB) Viewed 60083 times


The linux package contains gegleffects.so and comes with dependencies, bevel.so mbd.so mcol.so stroke.so for adding the bevel / stoke ... effects
Looks like the Win bevel dll is there in a different download, don't know about the others.
Linux screenshot same settings.
linux.jpg
linux.jpg (114.26 KiB) Viewed 60083 times

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 6:52 am

MareroQ wrote:In the directory ... \ lib \ gegl-0.4 \ (contains 37 * .dll files)

Thanks!

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 9:41 pm

How do we find these filters in order to use them?

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 10:11 pm

mackenzieh wrote:How do we find these filters in order to use them?

Go to: Tool GEGL Operation

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 10:19 pm

As Rich explained, this one filter does not work well on Windows :gaah
I think the problem is solved.
Thanks to Rich for his analysis.

Re: GEGL Layer Effects and Text Styling filter

Fri May 13, 2022 11:54 pm

MareroQ wrote:As Rich explained, this one filter does not work well on Windows :gaah

Yeah, I tested and the bump or the glows are not working. The only thing I get is a depth from the Drop shadow.

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 12:06 am

Rich put me on the right track.
You had to compile 5 files.
Now all attached.


Edit: Update in post #57

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 10:45 am

rich2005 wrote:There might be a problem for any Windows user who installs just the gegleffects.dll Parts of the filter do not work.
Windows screenshot:
win.jpg


The linux package contains gegleffects.so and comes with dependencies, bevel.so mbd.so mcol.so stroke.so for adding the bevel / stoke ... effects
Looks like the Win bevel dll is there in a different download, don't know about the others.
Linux screenshot same settings.
linux.jpg


Each dependency has to be compiled in its own folder on Windows and Mac

Image

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 10:50 am

If someone wants to contribute a Windows and Mac build guide I will put it on my GitHub and credit you.

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 10:51 am

MareroQ wrote:Rich put me on the right track.
You had to compile 5 files.
Now all attached.

Do you have a Github so I can credit you? I am uploading this to my github profile

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 1:35 pm

What does the pack filter do within the GEGL Layer effects? I've tried to use the pack filter and adjust the gap & align options, but it keeps spinning. I will then have to force stop gimp and restart gimp again. The pack filter is very slow.

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 2:31 pm

Hi Mackenzieh,
Have you downloaded the last package and replaced all older files?

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 2:36 pm

Hi Contrast
The compilation instructions for Windows are very good, but I think that the end user should not do it, but be able to download it easily.
I don't have Github.

Re: GEGL Layer Effects and Text Styling filter

Sat May 14, 2022 2:40 pm

MareroQ wrote:Hi Mackenzieh,
Have you downloaded the last package and replaced all older files?


If it was the Windows GEGL Effects pack, I did download and replace the files but the pack filter is still slow. What does that particular filter even do?
Post a reply