It is currently Sat Jun 20, 2026 3:06 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: GEGL RGB Glitch GIMP plugin
PostPosted: Wed Jul 23, 2025 8:00 pm  (#1) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2012
We have a new GEGL plugin that makes a rgb glitch effect by moving the Red Green and Blue channels independently.

A general rule when using this plugin is try to make sure two sliders are equal opposites. In example if Red Horizontal is 9
Blue horizontal should be -9 (negative 9) try to balance all of them out that way as that best makes a stereo glitch effect. There is also a slider that attempts to removing glitching on the borders but it isn't perfect.

Fun Fact if you look at the code you will realize this plugin has a extremely complex GEGL Graph, perhaps one of the most complex graphs I ever wrote.
This plugin internally calls `gegl:inner-glow` that ships with GIMP 3.

Image

Image



Download code and binaries here

Attachment:
rgb_glitch_SourceCode.zip [4.51 KiB]
Downloaded 120 times


Attachment:
rgb_glitch_linux_binaries_gegl_plugin.zip [6.64 KiB]
Downloaded 145 times


Attachment:
rgb_glitch_windows_binaries_gegl_plugin.zip [32.17 KiB]
Downloaded 156 times




THEN RESTART GIMP AND GO TO GEGL OPERATION and look for "RGB Glitch" filters>Artistic>RGB Glitch it will be in the main menu in Selection in Gimp 2.99.16+ but 2.10 users will have to go to GEGL operation > GEGL Effects Continual

Windows

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

Linux

~/.local/share/gegl-0.4/plug-ins

Linux (Flatpak includes Chromebook)

~/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins

More Previews

Image


You can test without installing by putting this syntax into GIMP's GEGL Graph filter



id=beforestart gegl:dst aux=[ ref=beforestart
id=start
src aux=[  ref=start multiply aux=[ color value=#ff0900  ] ]
id=red
src aux=[  ref=start  multiply aux=[ color value=#00ff00  ]  ]
id=green
src aux=[  ref=start  multiply aux=[  color value=#0000ff   ]   ]
id=blue
]

color-overlay value=black


screen  aux=[ ref=red  translate x=6 ]
screen aux=[ ref=green  ]
screen aux=[ ref=blue translate y=-6  ]

id=glitchfinal

dst-in aux=[ ref=beforestart ]
dst-in aux=[   ref=beforestart   ]
crop aux=[ ref=beforestart ]

id=a over aux=[ ref=a

inner-glow value=white radius=20 opacity=2 grow-radius=1
multiply aux=[ ref=beforestart ]
]



Enjoy and feel free to leave feedback :paint


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 RGB Glitch GIMP plugin
PostPosted: Sun Mar 22, 2026 12:18 am  (#2) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2012
This plugin now works on Windows GIMP 3.0.8 and 3.2 and hopefully beyond

The code is the same as above but the Windows build updated to use gettext so it works on GIMP 3.2


Attachment:
rgbglitch_windows_binaries_gegl_plugin.zip [45.96 KiB]
Downloaded 62 times


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


If you want the source code just look above.


Top
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


cron

* Login  



Powered by phpBB3 © phpBB Group