Switch to full style
Post all Gimp scripts and script writing questions here
Post a reply

GEGL Neon Border text styling filter.

Wed Jun 08, 2022 10:08 am

Text styling filters are my favourite! I know they are your favourite too! GEGL has a new neon border filter!
https://github.com/LinuxBeaver/GEGL-Neon-Border/


preview.png
preview.png (331.65 KiB) Viewed 42 times


You can also make outline only text if you disable the second stroke and glow opacity.
You can also make aura outlines around subjects if put a copy of the layer above it or use the "behind" blend mode in gimp.

Finally I must add that due to @MareroQ's discovery there is no more cluttering 'zz' operations. They still exist but they are hidden from the menu.

Have fun!

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 10:12 am

Gimp's 16 bit interger mode is recommended to prevent banding effects. I have to add that.

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 10:43 am

Version for Gimp-2.10.30 Win 64 bit attached.
In menu: Tools➤GEGL Operation➤Neon Border

Place the file in gegl plugins in a directory: C:\Users\<your-user-name>\AppData\Local\gegl-0.4\plug-ins

Find the plugin in: In GIMP menu; Tools> GEGL Operation

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 11:47 am

Image

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 12:43 pm

I think I'm too tiring today for some. :yell
However, we strive for high standards?

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 1:31 pm

Image

Color two is meant to be the minor color and color one is dominate. Much like Pixelitor's neon border. That was the inspiration. I intentionally made it that way.


There is a bug where you have to use clip (at least on Linux) to use color 2. That is a separate issue. I don't know what causes that. Make a preset of your favorite setting if you don't like my default. If you show me a better default I can change it. This is not meant to be a double stroke but rather a neon border.

Re: GEGL Neon Border text styling filter.

Wed Jun 08, 2022 2:00 pm

A total little thing. ;)
It's not about defaults, but descriptions.

Since there is:
Grow radius 1
Grow radius 2
consistently it should be:

Color 1
Color 2

Blur radius 1
Blur radius 2

and so on...

Re: GEGL Neon Border text styling filter.

Fri Jun 10, 2022 6:51 am

I had to use clip on Windows. I must admit, I found the settings a little confusing, but after tweaking them around a bit, it made more sense. It would be cool to be able to stroke a path (or maybe an outline) while using this feature and using a gradient.

Re: GEGL Neon Border text styling filter.

Sat Jun 11, 2022 2:31 am

This Filter is truly something! :clap (I just pass the last hour playing with it :hehe )
I love it, thank you so much :tyspin
Just to let you know, on MX Linux 21.1, I don't need to change the clipping mode, I did tried both clipping mode and they work exactly as intended by default

Image

You should push it on gitlab-gnome to become an official filter in GIMP like in Filters / Light and Shadow / Neon Border , IMHO it will go very well along the "Drop Shadow", "Long shadow", "Bloom", "Super Novae", etc...

Re: GEGL Neon Border text styling filter.

Sat Jun 11, 2022 8:21 am

vitforlinux wrote:fast install by terminal for linux:

Code:
cd ~/.local/share/gegl-0.4/plug-ins/
wget -N https://github.com/LinuxBeaver/GEGL-Neon-Border/raw/main/neon-border_binaries_for_linux/neonborder.so
wget -N https://github.com/LinuxBeaver/GEGL-Neon-Border/raw/main/neon-border_binaries_for_linux/zzoutline.so
wget -N https://github.com/LinuxBeaver/GEGL-Neon-Border/raw/main/neon-border_binaries_for_linux/zzoutline2.so
chmod +x *.so


if you want update/replace files DONT need delete it into directory ~/.local/share/gegl-0.4/plug-ins/


Thanks for the tip :bigthup , 2 questions though.
I put them in /usr/lib/x86_64-linux-gnu/gegl-0.4, for all account, anyway >> none of them that I already put and even the one already there by default are NOT executable as program, thus why do you want us to do a chmod +x *.so?
The second question, I did a man wget, to know what is the "-N" argument, why do we need to turn on the timestamp? There is not much explanation in the man, does wget will care if the file is not modified, the next time?

Re: GEGL Neon Border text styling filter.

Sat Jul 23, 2022 3:50 pm

Image

This filter has an alternative use that I highly recommend.

Re: GEGL Neon Border text styling filter.

Sat Jul 23, 2022 11:20 pm

contrast_ wrote:[ Image ]

This filter has an alternative use that I highly recommend.


:bigthup

Untitled.jpg
Untitled.jpg (229.56 KiB) Viewed 25493 times

Re: GEGL Neon Border text styling filter.

Thu Sep 01, 2022 10:07 pm

Neon border now only uses one binary (as opposed to 3). No other changes have been made but I am tempted to change the default preset to this image attached. Also, the change does not solve the clip setting bug. I have no idea what is causing that.

Image

Re: GEGL Neon Border text styling filter.

Mon Mar 06, 2023 12:27 pm

Windows Binaries here.

NOTE ALL WINDOWS BINARIES ARE ALSO FOUND ON THE GITHUB RELEASE SECTION.
https://github.com/LinuxBeaver/GEGL-Neo ... /releases/

Put the file in
C:\Users\AppData\Local\gegl-0.4\plug-ins


and create the `plug-ins` folder if it doesn't exist.

Re: GEGL Neon Border text styling filter.

Mon Mar 06, 2023 12:29 pm

I didn't mention this originally but only one of Neon Border's sliders should be above 1.00. One should be on 2.00 and the other 1.00. Regardless if it is top or bottom but never should both opacity sliders be on two that causes it to glitch.

Neon Border is literally two drop shadows and a background gaussian blur chained together on a transparency inversion operation.

Re: GEGL Neon Border text styling filter.

Sun Jun 04, 2023 7:48 pm

The latest version of neon border no longer requires using manual clipping and it is simplified. I consider this a quality update.

Linux and windows binaries here
https://github.com/LinuxBeaver/GEGL-Neo ... eon_Border

Directory to put Binaries


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
Post a reply