GIMP Chat http://gimpchat.com/ |
|
Get use to using GEGL Graph syntax.I can't make a filter of everything http://gimpchat.com/viewtopic.php?f=4&t=19979 |
Page 1 of 1 |
Author: | contrast_ [ Sun Jun 12, 2022 1:25 pm ] |
Post subject: | Get use to using GEGL Graph syntax.I can't make a filter of everything |
Not everything cool GEGL does can easily be made into a filter. We need to get into a habit of sharing GEGL syntax with each other to do cool things. today I will be sharing a 3d text styling effect. You must replace my home path with a path of your own. GEGL cannot link images from the internet (we tried) ![]() Code: Select all
Alternative Graph Code: Select all
Image used. ![]() Have fun. |
Author: | AdmFubar [ Sun Jun 12, 2022 3:22 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
"I can't make a filter of everything" Not so fast! You are doing a hell of a job so far! ![]() |
Author: | PixLab [ Sun Jun 12, 2022 10:10 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
AdmFubar wrote: "I can't make a filter of everything" Not so fast! You are doing a hell of a job so far! ![]() Hell yes! I cannot agree more. @contrast_ You are doing an absolute great job, thank you so much ![]() |
Author: | contrast_ [ Sun Jun 12, 2022 10:32 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
Thank you all. But seriously this filter won't happen because GEGL cannot call Gimp's 3d transform unless Gimp is rebuilt from source. |
Author: | PixLab [ Mon Jun 13, 2022 8:03 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
Did you tried with the other transform tool like the unified transform tool? Or the Filters/Map/Recursive transform... (with "First iteration" set at 1 and "Iterations" set at 0), because it's a filter, maybe it can work? ![]() |
Author: | contrast_ [ Mon Jun 13, 2022 9:47 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
No it will not work and I tried exactly that with recursive transform. I forked recursive transform and it had a dialog with numbers and the words "transform" with no on canvas abilities. I was wondering where the on canvas transform was. A gimp dev then explained that transform and gradients on canvas are controlled by Gimp (not GEGL). GEGL does the image processing while Gimp does on canvas tools. Only certain filters are white listed to use on canvas tools. I'm upset because of that. This also prevented me from making a border filter by forking vignette. We can't work around this unless there is a way to patch Gimp or we have the guts to rebuild it with white list permissions on new filters. |
Author: | contrast_ [ Mon Jun 13, 2022 9:49 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
Recursive Transform is a white listed transform filter and Vignette and Supernova is a white listed on canvas gradient. The gradient is heavily modified though by other operations. |
Author: | contrast_ [ Sun Jul 10, 2022 12:13 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
Code: Select all id=2 Extract the brighthest colors from a layer. (This requires my custom Invert Transparency filter) Code: Select all gimp:desaturate Glow Stick Effect. You can change the color by changing `color-overlay value=` |
Author: | contrast_ [ Mon Jul 11, 2022 10:26 am ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
This operation blurs rough edges. It is similar to convulve stroke (set to blur). It requires my custom inner glow filter. Code: Select all id=1 I want to make this into a filter but I don't know how to link Code: Select all Gimp:layer-mode. ![]() |
Author: | contrast_ [ Wed Aug 24, 2022 9:13 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
1280x720 YOUTUBE THUMBNAIL SIZE - PREFERERED TO MAKE ONLY ONE LINE AND SELECT THE TEXT SO THE LINEAR GRADIENT WILL WORK. ![]() ![]() ![]() ![]() ![]() ![]() This does not use any of my custom filters. Code: Select all id=1 [ color-overlay value=#ffd44f gegl:dropshadow x=0.00 y=0.00 radius=1.00 grow-shape=circle grow-radius=1 opacity=1 color=#3b3b3b gaussian-blur std-dev-x=4 std-dev-y=3 emboss type=bumpmap depth=41 elevation=55 azimuth=12 unsharp-mask scale=1 gimp:threshold-alpha ] |
Author: | contrast_ [ Wed Aug 31, 2022 9:46 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
Requires my custom hidden operation MCOL which comes with GEGL Effects and several other of my third party filters. This graph puts the rgb channels next to each other as layers, slightly moves themn and then adds glitch and scanline effects. Code: Select all hue-chroma chroma=5 ![]() ![]() ![]() ![]() |
Author: | contrast_ [ Fri Sep 02, 2022 10:38 pm ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
This glitch effect works amazing on small images. Play around with it. Requires my custom hidden operation filter MCOL which comes with GEGL Effects. Code: Select all gaussian-blur std-dev-x=1 std-dev-y=1 |
Author: | contrast_ [ Tue Nov 29, 2022 2:47 am ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
![]() ![]() Here is the graph to do this. It requires a top and bottom layer import to GEGL Graph. Top Layer Code: Select all lens-distortion main=60 Bottom Layer Code: Select all
|
Author: | contrast_ [ Thu Dec 29, 2022 9:10 am ] |
Post subject: | Re: Get use to using GEGL Graph syntax.I can't make a filter of everyt |
https://twitter.com/LinuxBeaver/status/ ... 9912060929 ![]() ![]() ![]() ![]() ![]() Requires my Custom Bevel and Edge Extract. Many Graphs exist. This is way too complex to turn into a filter. Enjoy anyway. Code: Select all id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff ] Code: Select all id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff ] Code: Select all id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff ] Code: Select all id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#8ff2ff ] ICE TEXT Code: Select all id=n1 Code: Select all
Code: Select all gaussian-blur std-dev-x=3 std-dev-y=3 |
Page 1 of 1 | All times are UTC - 5 hours [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |