It is currently Sat Jul 06, 2024 5:59 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: Learn GEGL graph
PostPosted: Thu Dec 29, 2022 9:08 am  (#41) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
https://twitter.com/LinuxBeaver/status/ ... 9912060929

Image
Image
Image
Image
Image


Image
Requires my Custom Bevel and Edge Extract. Many Graphs exist. This is way too complex to turn into a filter. Enjoy anyway.

id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff   ]
noise-reduction iterations=2
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=4 seed=13 strength=32 oilify mask-radius=2  softglow brightness=10 ]
shift direction=vertical shift=1
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=3


id=1 gimp:layer-mode layer-mode=overlay opacity=0.3 blend-space=rgb-linear aux=[ ref=1 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true  box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]




id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff   ]
noise-reduction iterations=2
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=4 seed=13 strength=32 oilify mask-radius=2  softglow brightness=10 ]
shift direction=vertical shift=1
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=3


id=1 gimp:layer-mode layer-mode=overlay opacity=0.3 blend-space=rgb-linear aux=[ ref=1 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true   box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]



id=1 gimp:layer-mode layer-mode=multiply opacity=0.54 aux=[ ref=1 color-overlay value=#8ff2ff   ]
noise-reduction iterations=2
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=4 seed=13 strength=32 oilify mask-radius=2  softglow brightness=10 ]
shift direction=vertical shift=1
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=3


id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=31 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true  box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]



id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#8ff2ff   ]

noise-reduction iterations=3
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=13 strength=1 oilify mask-radius=3   ]

id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=4


id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true  box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]

opacity value=2.5

softglow glow-radius=2



ICE TEXT

id=n1
gaussian-blur std-dev-x=3 std-dev-y=3
color-overlay value=#52ebff
id=0 gimp:layer-mode layer-mode=hardlight aux=[ ref=0
emboss depth=5  ]
id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#52ebff   ]
noise-reduction iterations=3
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3   ]
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=4
id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true   box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]
opacity value=1.2
softglow glow-radius=1
hue-chroma chroma=10

id=5
gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge ]
saturation scale=0.5
mean-curvature-blur iterations=7
hue-chroma lightness=-3
gimp:layer-mode layer-mode=split opacity=0.20 aux=[ ref=n1 gaussian-blur   ]




gaussian-blur std-dev-x=3 std-dev-y=3
color-overlay value=#8ff2ff
id=0 gimp:layer-mode layer-mode=hardlight aux=[ ref=0
emboss depth=5  ]
id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#8ff2ff   ]
noise-reduction iterations=3
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3   ]
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=4
id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel restorepuff=true  box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]
opacity value=1.2
softglow glow-radius=1
hue-chroma chroma=10

id=5
gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge ]
saturation scale=0.8
mean-curvature-blur iterations=7


Last edited by contrast_ on Tue May 02, 2023 1:22 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Thu Dec 29, 2022 4:23 pm  (#42) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
I'm going to try to turn this baby into a filter.

Image

id=n1
gaussian-blur std-dev-x=3 std-dev-y=3
color-overlay value=#52ebff

emboss depth=2  ]
id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#52ebff   ]
noise-reduction iterations=3
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3   ]
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=4
id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel  box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]
opacity value=1.2
softglow glow-radius=1
hue-chroma chroma=10

id=5
gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge ]
saturation scale=0.5


gimp:layer-mode layer-mode=split opacity=0.20 aux=[ ref=n1 gaussian-blur   ]
id=6
mean-curvature-blur iterations=37

gimp:layer-mode layer-mode=hsv-value blend-space=rgb-linear opacity=0.9 aux=[ ref=6 color-overlay value=#00d8ff ]


ICE TEXT GRAPH UPDATE MAY 2023 for new custom Bevel
id=n1
gaussian-blur std-dev-x=3 std-dev-y=3


emboss depth=2  ]
id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#52ebff   ]
noise-reduction iterations=3
id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3   ]
id=3
gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 ]
noise-reduction iterations=4
id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4 edge-extract
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=10
custom-bevel  box=1 restorepuff=true gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ]
opacity value=1.2
softglow glow-radius=1


id=5
gimp:layer-mode layer-mode=overlay composite-mode=union aux=[ ref=5 edge ]
saturation scale=0.2


gimp:layer-mode layer-mode=split opacity=0.20 aux=[ ref=n1 gaussian-blur   ]
id=6
mean-curvature-blur iterations=37

gimp:layer-mode layer-mode=hsv-value blend-space=rgb-linear opacity=0.9 aux=[ ref=6 color-overlay value=#00d8ff ]


Last edited by contrast_ on Tue May 02, 2023 12:58 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Mon Apr 24, 2023 5:43 pm  (#43) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Attachment:
2023-04-24_18-42.png
2023-04-24_18-42.png [ 68.87 KiB | Viewed 2325 times ]


invert-transparency
color-overlay value=#18ff00
crop
id=1
gimp:layer-mode layer-mode=multiply opacity=0.7 composite-mode=auto aux=[ ref=1  bevel bevel1=39 radius1=1  th=33  azimuth=904  radius2=4  ]
dropshadow opacity=0.99  x=-6 y=3 radius=5 grow-radius=0
dst-atop aux=[ color value=#ffe600 crop ]
crop

*requires my invert transparency plugin and bevel
https://github.com/LinuxBeaver/GEGL-Cut ... ansparency
https://github.com/LinuxBeaver/GEGL-Eff ... bevel_here

This is a really good thread to be in if you want to study GEGL Syntax and make plugins and graphs of your own.


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Mon Apr 24, 2023 11:12 pm  (#44) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 794
Location: SEA - South East Asia
contrast_ wrote:
ofnuts wrote:
nelo wrote:
That's really a pity, isn't it?

btw, accroding to archive.org GEGL Originally stood for Gimp's E Graphics Library. I guess the E can be "eternal" who knows?


E as Engine?
Or maybe they had no idea and put the E just to giggle... gegl... giggle... gegl :mrgreen:
This remind me RS and its GNU Hurd, a herd of gnus... :lmao

Image

_________________
Patrice


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Tue Apr 25, 2023 6:29 pm  (#45) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Attachment:
2023-04-25_19-15.png
2023-04-25_19-15.png [ 287.98 KiB | Viewed 2299 times ]



REQUIRES GEGL PLUGINS
https://github.com/LinuxBeaver/GEGL-Custom-Bevel/
https://gitlab.com/barefootliam/gegl-pango-markup

and a very large composition.


id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>


  G</span>"  line-spacing=1.09
translate y=-693 x=013 color-overlay value=#1879ea
rotate-on-center degrees=3 ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  I</span>"  line-spacing=1.09
translate y=-673 x=423  color-overlay value=#eae418
rotate-on-center degrees=5 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
M</span>"  line-spacing=1.09
translate y=-723 x=-163 color-overlay value=#ff1300
rotate-on-center degrees=-1 ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
P</span>"  line-spacing=1.09
translate y=-753 x=-213  color-overlay value=#4eff00
rotate-on-center degrees=6 ]

[attachment=1]2023-04-25_17-42.png[/attachment]


id=b1
dst-over aux=[ ref=b1 color-overlay value=#000000 gaussian-blur std-dev-y=13 std-dev-x=12 opacity value=0.08 translate x=24 y=13   ]

custom-bevel gaus=7 box=9  blendmode=Plus opacity=4.5



saturation scale=1.4
levels in-low=0.29

gimp:layer-mode layer-mode=behind blend-space=auto composite-space=auto composite-mode=auto aux=[ ref=beforebevel dropshadow opacity=0.55 x=20 y=15 ]



https://twitter.com/LinuxBeaver/status/ ... 5982954499



id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  S</span>"  line-spacing=1.09
translate y=-693 x=-213 color-overlay value=#1879ea ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-150000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  H</span>"  line-spacing=1.09
translate y=-693 x=223  color-overlay value=#eae418 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='880000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
O</span>"  line-spacing=1.09
translate y=-693 x=-213 color-overlay value=#ff1300 ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1379433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
W</span>"  line-spacing=1.09
translate y=-693 x=-213  color-overlay value=#4eff00]

id=4 over aux=[ ref=4 pango-markup text="<span font-size='494900'   letter-spacing='412433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
T</span>"  line-spacing=1.09
translate y=-693 x=1363 color-overlay value=#1879ea ]

id=5 over aux=[ ref=5 pango-markup text="<span font-size='494900'   letter-spacing='880000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  I</span>"  line-spacing=1.09
translate y=-693 x=223  color-overlay value=#eae418 ]

id=6 over aux=[ ref=6 pango-markup text="<span font-size='494900'   letter-spacing='2780000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
M</span>"  line-spacing=1.09
translate y=-693 x=-213 color-overlay value=#ff1300 ]

id=7 over aux=[ ref=7 pango-markup text="<span font-size='494900'   letter-spacing='3340000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
E</span>"  line-spacing=1.09
translate y=-693 x=-213  color-overlay value=#4eff00]

id=b1
dst-over aux=[ ref=b1 color-overlay value=#000000 gaussian-blur std-dev-y=13 std-dev-x=12 opacity value=0.15 translate x=14 y=23   ]

custom-bevel gaus=7 box=9  blendmode=Plus opacity=1.3

saturation scale=1.4
levels in-low=0.29

gimp:layer-mode layer-mode=behind blend-space=auto composite-space=auto composite-mode=auto aux=[ ref=beforebevel dropshadow opacity=0.55 x=20 y=15 ]



Attachments:
2023-04-25_19-27.png
2023-04-25_19-27.png [ 223.67 KiB | Viewed 2299 times ]
2023-04-25_17-42.png
2023-04-25_17-42.png [ 131.31 KiB | Viewed 2299 times ]
Top
 Post subject: Re: Learn GEGL graph
PostPosted: Tue Apr 25, 2023 6:32 pm  (#46) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Image
Attachment:
image.png
image.png [ 619.8 KiB | Viewed 2299 times ]



id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-693 x=103 color-overlay value=#1879ea
rotate-on-center degrees=3 ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  E</span>"  line-spacing=1.09
translate y=-673 x=473  color-overlay value=#eae418
rotate-on-center degrees=5 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
G</span>"  line-spacing=1.09
translate y=-723 x=33 color-overlay value=#ff1300
rotate-on-center degrees=-1 ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
L</span>"  line-spacing=1.09
translate y=-753 x=-33  color-overlay value=#4eff00
rotate-on-center degrees=6 ]


id=b1
dst-over aux=[ ref=b1 color-overlay value=#000000 gaussian-blur std-dev-y=13 std-dev-x=12 opacity value=0.08 translate x=24 y=13   ]

custom-bevel gaus=7 box=9  blendmode=Plus opacity=4.5



saturation scale=1.4
levels in-low=0.29

gimp:layer-mode layer-mode=behind blend-space=auto composite-space=auto composite-mode=auto aux=[ ref=beforebevel dropshadow opacity=0.55 x=20 y=15 ]




Update for May 2023 Custom Bevel Update.

id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-693 x=-163 color-overlay value=#1879ea
rotate-on-center degrees=3 ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  E</span>"  line-spacing=1.09
translate y=-673 x=273  color-overlay value=#eae418
rotate-on-center degrees=5 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
G</span>"  line-spacing=1.09
translate y=-723 x=983 color-overlay value=#ff1300
rotate-on-center degrees=-1 ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
L</span>"  line-spacing=1.09
translate y=-633 x=1433  color-overlay value=#4eff00
rotate-on-center degrees=6 ]


id=b1
dst-over aux=[ ref=b1 color-overlay value=#000000 gaussian-blur std-dev-y=13 std-dev-x=12 opacity value=0.08 translate x=24 y=13   ]

custom-bevel gaus=7 box=9  blendmode=Plus opacity=4.5 restorepuff=true


saturation scale=1.4
levels in-low=0.29

gimp:layer-mode layer-mode=behind blend-space=auto composite-space=auto composite-mode=auto aux=[ ref=beforebevel dropshadow opacity=0.55 x=20 y=15 ]




Another Example of the May 2023 Update Custom Bevel. This is the gimp logo graph.


id=0 over aux=[ ref=0 pango-markup text="<span font-size='614900'   letter-spacing='-65433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-993 x=-363 color-overlay value=#1879ea rotate-on-center degrees=6.1 custom-bevel gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='454900'   letter-spacing='9433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
i</span>"  line-spacing=1.09
translate y=-593 x=653  color-overlay value=#eae418 rotate-on-center degrees=-1.6  custom-bevel gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]


id=3 over aux=[ ref=3 pango-markup text="<span font-size='484900'   letter-spacing='9433'  fgcolor='#ff0020'   font='Birbaslo' font-features='ss10'>
p</span>"  line-spacing=1.09
translate y=-584 x=1114  color-overlay value=#30ff00 rotate-on-center degrees=5.3  custom-bevel gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='454900'   letter-spacing='9433'  fgcolor='#ff0020'   font='Birbaslo' font-features='ss10'>
m</span>"  line-spacing=1.09
translate y=-593 x=753  color-overlay value=#ff0020 rotate-on-center degrees=-1.6  custom-bevel gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]


saturation scale=1.4
levels in-low=0.25



We are in the deep GEGL era of Gimp's history. Before late 2022 it was the early GEGL days now progress has been made.


Last edited by contrast_ on Sat May 06, 2023 10:51 pm, edited 4 times in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Tue Apr 25, 2023 8:04 pm  (#47) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Attachment:
ima33ge.png
ima33ge.png [ 599.3 KiB | Viewed 2290 times ]


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Wed Apr 26, 2023 12:23 am  (#48) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Attachment:
breakthrough.png
breakthrough.png [ 157.45 KiB | Viewed 2286 times ]


Requires
https://gitlab.com/barefootliam/gegl-pango-markup
https://github.com/LinuxBeaver/GEGL-glo ... xt-styling



id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  C</span>"  line-spacing=1.09
translate y=-693 x=-03
rotate-on-center degrees=3 id=recolor1 gimp:layer-mode layer-mode=hsl-color aux=[ ref=recolor1 color-overlay value=#1a1eff  ] ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  I</span>"  line-spacing=1.09
translate y=-673 x=473 
rotate-on-center degrees=5  color-overlay value=#fffe00 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
S</span>"  line-spacing=1.09
translate y=-723 x=243
rotate-on-center degrees=-1 color-overlay value=#ff1300  ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
R</span>"  line-spacing=1.09
translate y=-753 x=213 
rotate-on-center degrees=6 color-overlay value=#4eff00 ]

id=everything
glossy-balloon gaus=20 saturation=0 hue=55
gimp:layer-mode layer-mode=multiply opacity=0.86 blend-space=rgb-perceptual  composite-mode=auto aux=[ ref=everything median-blur alpha-percentile=100 radius=50 ]

levels out-high=1.5
saturation scale=1.4
hue-chroma lightness=3




id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-693 x=-03
rotate-on-center degrees=3 id=recolor1 gimp:layer-mode layer-mode=hsl-color aux=[ ref=recolor1 color-overlay value=#1879ea ] ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  E</span>"  line-spacing=1.09
translate y=-673 x=473 
rotate-on-center degrees=5  color-overlay value=#fffe00 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
G</span>"  line-spacing=1.09
translate y=-723 x=90
rotate-on-center degrees=-1 color-overlay value=#ff1300  ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
L</span>"  line-spacing=1.09
translate y=-733 x=73 
rotate-on-center degrees=6 color-overlay value=#4eff00 ]

id=everything
glossy-balloon gaus=20 saturation=0 hue=55
gimp:layer-mode layer-mode=multiply opacity=0.82 blend-space=rgb-perceptual  composite-mode=auto aux=[ ref=everything median-blur alpha-percentile=100 radius=50 ]

levels out-high=1.5
saturation scale=1.9
hue-chroma lightness=3


UPDATE FOR MAY 2023 Glossy Balloon update

id=0 over aux=[ ref=0 pango-markup text="<span font-size='494900'   letter-spacing='-125000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-693 x=-03
rotate-on-center degrees=3 id=recolor1 gimp:layer-mode layer-mode=hsl-color aux=[ ref=recolor1 color-overlay value=#1879ea ] ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='494900'   letter-spacing='-105000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  E</span>"  line-spacing=1.09
translate y=-673 x=473
rotate-on-center degrees=5  color-overlay value=#fffe00 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='860000'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
G</span>"  line-spacing=1.09
translate y=-723 x=1300
rotate-on-center degrees=-1 color-overlay value=#ff1300  ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='494900'   letter-spacing='1349433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
L</span>"  line-spacing=1.09
translate y=-553 x=1840
rotate-on-center degrees=6 color-overlay value=#4eff00 ]

id=everything
glossy-balloon gaus=20 saturation=0 hue=55  removetransparency=true
gimp:layer-mode layer-mode=multiply opacity=0.82 blend-space=rgb-perceptual  composite-mode=auto aux=[ ref=everything median-blur alpha-percentile=100 radius=80 ]

levels out-high=1.5
saturation scale=1.9
hue-chroma lightness=3


Last edited by contrast_ on Tue May 02, 2023 1:08 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Wed Apr 26, 2023 12:34 pm  (#49) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Requires
https://gitlab.com/barefootliam/gegl-pango-markup
https://github.com/LinuxBeaver/GEGL-Eff ... bevel_here


id=0 over aux=[ ref=0 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>G</span>"  line-spacing=1.09
translate x=0
rotate-on-center degrees=3 id=recolor1 color-overlay value=#3400ff ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>I</span>"  line-spacing=1.09
translate x=570
rotate-on-center degrees=5  color-overlay value=#fffe00 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>M</span>"  line-spacing=1.09
translate x=920
rotate-on-center degrees=-1 color-overlay value=#ff1300  ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>P</span>"  line-spacing=1.09
translate x=1430 y=80
rotate-on-center degrees=6 color-overlay value=#4eff00 ]


id=emboss
gimp:layer-mode layer-mode=grain-merge composite-mode=auto aux=[ ref=emboss bevel bevel1=33 azimuth=24 ]
dropshadow x=0 y=0 grow-radius=7 color=#ffffff radius=0 opacity=1
dropshadow x=0 y=0 grow-radius=7 color=#000000 radius=0 opacity=1


Attachment:
gimp_done.png
gimp_done.png [ 256.2 KiB | Viewed 2269 times ]


Image

Image

PangoMarkup Binaries for Windows here


Attachments:
pango-markup_windows.zip [38.1 KiB]
Downloaded 53 times
Top
 Post subject: Re: Learn GEGL graph
PostPosted: Fri Apr 28, 2023 8:51 pm  (#50) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
This requires Pango Markup and and Custom Bevel that you can find above in this thread.

Image

Image

Also a very large canvas. Type anything and go.

#text is here
id=0 over aux=[ ref=0 pango-markup text="<span font-size='250000'   letter-spacing='32926'  fgcolor='#8af7ff'   font='Tahoma' font-features='ss10'>
SPECIAL
NEEDS
</span>"  line-spacing=0.89
translate x=120 y=40
rotate-on-center degrees=0  ]
#median blur to manipulate font
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
#custom bevel plugin
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Softlight azimuth=54 percentile=1
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-5

#master opacity
opacity value=8

#gold color overlay
id=color
gimp:layer-mode layer-mode=hsl-color opacity=0.020  composite-mode=auto  aux=[ ref=color color-overlay value=#fff17f  box-blur radius=30 ]
noise-reduction iterations=5

#trick to get drop shadow working
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.024 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=10 y=14  ]
saturation scale=1.15


Image

#text is here
id=0 over aux=[ ref=0 pango-markup text="<span font-size='250000'   letter-spacing='32926'  fgcolor='#8af7ff'   font='Tahoma' font-features='ss10'>
Type
Any
Thing
</span>"  line-spacing=0.89
translate x=120 y=40
rotate-on-center degrees=0  ]
#median blur to manipulate font
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
#custom bevel plugin
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Softlight azimuth=54 percentile=1
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-3

#master opacity
opacity value=8

#gold color overlay
id=color
gimp:layer-mode layer-mode=hsl-color opacity=0.020  composite-mode=auto  aux=[ ref=color color-overlay value=#fff17f  box-blur radius=30 ]
noise-reduction iterations=5

#trick to get drop shadow working
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.024 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=10 y=14  ]
saturation scale=1.15



Update Graph for Custom Bevel May 2023 update.
#text is here
id=0 over aux=[ ref=0 pango-markup text="<span font-size='250000'   letter-spacing='32926'  fgcolor='#8af7ff'   font='Tahoma' font-features='ss10'>
GOLD
</span>"  line-spacing=0.89
translate x=120 y=40
rotate-on-center degrees=0  ]
#median blur to manipulate font
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
#custom bevel plugin
custom-bevel size=4 restorepuff=true gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Softlight azimuth=54 percentile=1
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-5

#master opacity
opacity value=8

#gold color overlay

noise-reduction iterations=5

#trick to get drop shadow working

saturation scale=1.15
id=color
gimp:layer-mode layer-mode=hsl-color opacity=0.420  composite-mode=auto  aux=[ ref=color color-overlay value=#fff17f  median-blur alpha-percentile=100 radius=60 ]
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.0246 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=10 y=14  ]

We are under two weeks away from the anniversary of my first public GEGL Plugin. "Bevel. This means one full year has passed and still has made a GEGL plugin but me.


Last edited by contrast_ on Tue May 02, 2023 1:19 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sat Apr 29, 2023 6:26 pm  (#51) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
This graph allows letters to be on top of each other. The others will glitch out like this.

Image

Requires custom bevel and edge smooth and pango mark up GEGL Plugins.


https://github.com/LinuxBeaver/GEGL---C ... thedge.dll
https://github.com/LinuxBeaver/GEGL-Cus ... l/releases
https://gitlab.com/barefootliam/gegl-pango-markup

Image



id=0 over aux=[ ref=0 pango-markup text="<span font-size='614900'   letter-spacing='-65433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
  G</span>"  line-spacing=1.09
translate y=-993 x=-363 color-overlay value=#1879ea rotate-on-center degrees=6.1 custom-bevel restorepuff=true gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='454900'   letter-spacing='9433'  fgcolor='#ee8fff'   font='Birbaslo' font-features='ss10'>
i</span>"  line-spacing=1.09
translate y=-593 x=653  color-overlay value=#eae418 rotate-on-center degrees=-1.6  custom-bevel restorepuff=true gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]


id=3 over aux=[ ref=3 pango-markup text="<span font-size='484900'   letter-spacing='9433'  fgcolor='#ff0020'   font='Birbaslo' font-features='ss10'>
p</span>"  line-spacing=1.09
translate y=-584 x=1114  color-overlay value=#30ff00 rotate-on-center degrees=5.3  custom-bevel restorepuff=true gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='454900'   letter-spacing='9433'  fgcolor='#ff0020'   font='Birbaslo' font-features='ss10'>
m</span>"  line-spacing=1.09
translate y=-593 x=753  color-overlay value=#ff0020 rotate-on-center degrees=-1.6  custom-bevel restorepuff=true gaus=9 box=9  blendmode=Plus opacity=1 gimp:threshold-alpha  edgesmooth dropshadow opacity=0.6 radius=8 x=10 y=4 ]


saturation scale=1.4
levels in-low=0.25




Image

Image
Also its not insanely slow anymore. It takes a few seconds to load.


Image


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sat May 06, 2023 10:37 pm  (#52) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
I don't even know why I post these when no one cares. I'm just hoping someone in the future shows up and makes GEGL syntax like me.

--
Attachment:
gimp_2023_gold_angle.png
gimp_2023_gold_angle.png [ 578.22 KiB | Viewed 3202 times ]



Windows Plugins Required in C:\Username\AppData\Local\gegl-0.4\plug-ins

https://github.com/LinuxBeaver/GEGL-Eff ... r-glow.dll

https://github.com/LinuxBeaver/GEGL-Cus ... cbevel.dll

download/file.php?id=62058
(pango markup)


https://github.com/LinuxBeaver/GEGL-Ext ... adowpd.dll

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

https://github.com/LinuxBeaver/GEGL-Eff ... er-glow.so

https://github.com/LinuxBeaver/GEGL-Cus ... /cbevel.so

https://gitlab.com/barefootliam/gegl-pa ... -markup.so

https://github.com/LinuxBeaver/GEGL-Ext ... hadowpd.so

--Syntax to make this text effect (please use a 3000x2000 pixel canvas)---

id=0 over aux=[ ref=0 pango-markup text="<span font-size='180000'   letter-spacing='23926'  fgcolor='#8af7ff'   font='Hussar' font-features='ss10'>
GOLD
GIMP

</span>"  line-spacing=1.29
translate x=10 y=-20
rotate-on-center degrees=0  ]
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Plus azimuth=54 percentile=1
id=ig
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-1
opacity value=6.4
gimp:threshold-alpha
id=color

gimp:layer-mode layer-mode=hsl-color composite-mode=auto opacity=0.601  composite-mode=auto  aux=[ ref=color color-overlay value=#ffec2b box-blur radius=30 ]
noise-reduction iterations=5
gimp:layer-mode layer-mode=grain-merge opacity=0.25 composite-mode=auto aux=[ ref=ig innerglow radius=14 value2=#fffa92 gaussian-blur std-dev-x=5 std-dev-y=5 ]
levels in-low=0.03

transform transform=matrix(0.96927035376166837,0.054381230217785036,0.00012461636659512063,0.074417375416009277,0.95306487016824204,-8.6512408097297859e-05,0,-7.1054273576010019e-15,1)   sampler=nohalo
id=lspd
gimp:layer-mode layer-mode=behind opacity=0.9 aux=[ ref=lspd  long-shadow-pd angle=115 length=17 lightness=-8 chroma=0 levels in-high=0.88 ]
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.620 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=10 std-dev-y=10  translate x=-6 y=19  ]

saturation scale=1.15
translate  y=-90

hue-chroma lightness=6
levels in-low=0.03
id=sg
gimp:layer-mode layer-mode=replace opacity=0.35 aux=[ ref=sg softglow  ]


Attachment:
pasted_image043.png
pasted_image043.png [ 376.57 KiB | Viewed 3202 times ]


Last edited by contrast_ on Sat May 06, 2023 10:44 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sat May 06, 2023 10:41 pm  (#53) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
This should work on a normal 2000x1000 pixel canvas. Requires all same plugins as above.


id=0 over aux=[ ref=0 pango-markup text="<span font-size='180000'   letter-spacing='23926'  fgcolor='#8af7ff'   font='Hussar' font-features='ss10'>
GOLDEN

</span>"  line-spacing=1.04
translate x=10 y=-20
rotate-on-center degrees=0  ]
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Plus azimuth=54 percentile=1
id=ig
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-13
opacity value=6.4
id=color

gimp:layer-mode layer-mode=hsl-color composite-mode=auto opacity=0.021  composite-mode=auto  aux=[ ref=color color-overlay value=#ffec2b box-blur radius=30 ]
noise-reduction iterations=5
gimp:layer-mode layer-mode=grain-merge opacity=0.34 composite-mode=auto aux=[ ref=ig innerglow radius=14 value2=#ffeb2b gaussian-blur std-dev-x=5 std-dev-y=5 ]
levels in-low=0.03
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.030 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=6 y=15  ]
saturation scale=1.15
translate  y=-90


Attachment:
pasted_image031.png
pasted_image031.png [ 325.83 KiB | Viewed 3202 times ]


Also here is a giant version of this graph that requires a 4000 pixel canvas.

#text is here
id=0 over aux=[ ref=0 pango-markup text="<span font-size='290000'   letter-spacing='32926'  fgcolor='#8af7ff'   font='Hussar' font-features='ss10'>
Flatpak
</span>"  line-spacing=0.89
translate x=120 y=40
rotate-on-center degrees=0  ]
#median blur to manipulate font
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
#custom bevel plugin
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Plus azimuth=54 percentile=1
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-12

#master opacity
opacity value=6.4

#gold color overlay
id=color
gimp:layer-mode layer-mode=hsl-color opacity=0.021  composite-mode=auto  aux=[ ref=color color-overlay value=#fff17f  box-blur radius=30 ]
noise-reduction iterations=5

#trick to get drop shadow working
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.029 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=10 y=23  ]
saturation scale=1.15


Attachment:
pasted_image049.png
pasted_image049.png [ 754.57 KiB | Viewed 3202 times ]


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sun May 07, 2023 1:34 am  (#54) 
Offline
GimpChat Member
User avatar

Joined: Sep 27, 2016
Posts: 345
Location: Germany, BW
Quote:
I don't even know why I post these when no one cares. I'm just hoping someone in the future shows up and makes GEGL syntax like me.


I'm very impressed by what you achieve @ _contrast.
I'ld like to try as well ... but I don't have a head for this at the moment.
Time will come to try as well.

Keep on with your good work.

_________________
Regards
nelo

(Gimp 2.10 on Linux Mint MATE 20.1)


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sun May 07, 2023 1:49 am  (#55) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2066
Location: East Midlands of England
:ditto Exactly my sentiments Nelo - exactly!
Amazing work by Contrast.

_________________
Image

"Let no one steal your dreams."
Paul Cookson


Latest plug-in update: Paragrapher v.1.4
Custom Font Links
Tools
Character Paths
White Bases


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Sat Jul 01, 2023 6:42 pm  (#56) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
GEGL Plugins needed to do this exercise
https://github.com/LinuxBeaver/GEGL-glo ... g/releases
https://gitlab.com/barefootliam/gegl-pango-markup
(windows download here, for linu grab the .so) download/file.php?id=62058

--

Let's simplify this GEGL Graph so people actually understand it. Not just apply it by pasting syntax. I will be recreating parts of this graph manually in Gimp to show people what is going on.
Attachment:
glossy_balloon_4_pangos.png
glossy_balloon_4_pangos.png [ 202.56 KiB | Viewed 3080 times ]


Here is the entire GRAPH
id=0 over aux=[ ref=0 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>1</span>"  line-spacing=1.09
translate x=55
rotate-on-center degrees=3 id=recolor1 color-overlay value=#3400ff ]

id=1 over aux=[ ref=1 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>2</span>"  line-spacing=1.09
translate x=570
rotate-on-center degrees=5  color-overlay value=#fffe00 ]

id=2 over aux=[ ref=2 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>3</span>"  line-spacing=1.09
translate x=1020
rotate-on-center degrees=-1 color-overlay value=#ff1300  ]

id=3 over aux=[ ref=2 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>4</span>"  line-spacing=1.09
translate x=1430 y=80
rotate-on-center degrees=6 color-overlay value=#4eff00 ]


id=4 over aux=[ ref=4 pango-markup text="<span font-size='364900'   letter-spacing='0'  fgcolor='#ee8fff'   font='Reggae One Regular' font-features='ss10'>5</span>"  line-spacing=1.09
translate x=2000
rotate-on-center degrees=3 id=recolor1 color-overlay value=#3400ff ]

id=everything
glossy-balloon gaus=20 saturation=0 hue=55 opacityall=3
gimp:layer-mode layer-mode=multiply opacity=0.86 blend-space=rgb-perceptual  composite-mode=auto aux=[ ref=everything median-blur alpha-percentile=100 radius=50 ]
levels out-high=1.5
saturation scale=1.4
hue-chroma lightness=3


https://gitlab.com/barefootliam/gegl-pango-markup

Over is the equal of the Normal Blend mode in Gimp.

id=0 through id=4 are containing gegl text generation options inside normal AKA over blend modes. Pango-Markup is a fork of GEGL:text. Pango Mark up generates text and controls the the size, spacing and color of the text; just like GEGL:text except GEGL:text has poor spacing options.

ID everything is making a back up of this, everything that pango mark up did. Which is just a text color fill as seen here.

Attachment:
id_everything.png
id_everything.png [ 58.99 KiB | Viewed 3080 times ]


Next is my Glossy Balloon plugin being applied on the pango mark up render (BUT IT NEGATES THE COLORS TO AN UGLY PINK)
https://github.com/LinuxBeaver/GEGL-glo ... xt-styling

Attachment:
glossys_job.png
glossys_job.png [ 241.56 KiB | Viewed 3080 times ]


Now, Remember Glossy Balloon has a built in GEGL Desaturation and lightness to make it white. This option is being called from Glossy Balloon but can also be done manually with more effort. "saturation scale=0" and "hue-chroma lightness=15" in example.

Image

Next the ID=EVERYTHING (the colored text fill) is being referenced with REF=EVERYTHING and is then blended with the multiply blend mode. When color in a multiply blend mode blends with white it auto recolors white. The text fill is then expanded with median blur to cover the entire glossy balloon. Simplified, The color text fill is put on top of white Glossy Balloon Text to recolor it.

Image


Think of
id
as a bookmark in a GEGL Graph and
ref
as what calls that image book mark. There can be many of the same REFs (an infinite amount), but only one ID.

I hope I did everything I could to simplify this GEGL Graph. If you look at Glossy Balloon's source code you can even see how I made it but that is a different story (a theory of advance bevels)


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Thu Aug 10, 2023 6:56 pm  (#57) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Credit Goes to mrbunnylamakins for finding part (but not all) of this graph. He helped establish the drip effect. I did most of the work but he did something valuable.

Image

Image

--

This requires many plugins of mine (bevel, edge smooth, edge extract, custom bevel)
here you can find them, edge extract is isolated.
https://github.com/LinuxBeaver/gegl-edg ... /releases/
https://cdn.discordapp.com/attachments/ ... lugins.zip
https://cdn.discordapp.com/attachments/ ... lugins.zip
download/file.php?id=66026


*if you already have any of these plugins override with the latest versions. Don't ever keep older versions in the plugins folder.

Then open Gimp's GEGL Graph and paste this syntax on plain white text


gaussian-blur std-dev-x=0.5 std-dev-y=0.5
color-overlay value=#840917

id=0
gimp:layer-mode layer-mode=hardlight aux=[ ref=0 emboss depth=1  ]

id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#ff0000  ]
noise-reduction iterations=3

id=2
gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3
  ]
id=3
#gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90  aux=[ ref=1 bevel radius1=1 blendmode=Overlay coloroverlay=#ff0000 ]
noise-reduction iterations=4

id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4
wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2  softglow brightness=6]

id=6 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=6
wind direction=bottom style=blast threshold=4 seed=13 strength=30 oilify mask-radius=2  softglow brightness=10]
cubism tile-size=1
gaussian-blur std-dev-x=1std-dev-y=1

id=bevelmanual
gimp:layer-mode layer-mode=overlay opacity=0.70 aux=[ ref=bevelmanual emboss depth=19 elevation=39 azimuth=30 ]

opacity=2
median-blur radius=0
opacity value=1.5
softglow glow-radius=3
hue-chroma chroma=10

id=5
gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge ]
saturation scale=0.7
mean-curvature-blur iterations=6
gimp:desaturate mode=luma
id=1 gimp:layer-mode layer-mode=grain-merge composite-mode=auto aux=[ ref=1 color value=#ff000a ]

median-blur radius=0

id=extrabevel

gimp:layer-mode layer-mode=grain-extract composite-mode=auto opacity=0.04 aux=[ ref=1  lb:bevel ]



Now you have Bloody Text


Last edited by contrast_ on Fri Aug 11, 2023 9:51 pm, edited 1 time in total.

Top
 Post subject: Re: Learn GEGL graph
PostPosted: Thu Aug 10, 2023 7:00 pm  (#58) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Ice Text had its graph updated to accommodate for changes with bevel and custom bevel.

This graph needs plugins that can be found on post above.

id=n1 gaussian-blur std-dev-x=3 std-dev-y=3 color-overlay value=#52ebff id=0 gimp:layer-mode layer-mode=hardlight aux=[ ref=0 emboss depth=5 ] id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#52ebff ] noise-reduction iterations=3 id=2 gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3 ] id=3 gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90 aux=[ ref=1 lb:bevel bevel1=90 radius1=1 ] noise-reduction iterations=4 id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4  edge-extract wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2 custom-bevel box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ] opacity value=1.2 median-blur radius=0  softglow glow-radius=1 hue-chroma chroma=4
median-blur radius=0
id=5 gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge  ] median-blur radius=0 saturation scale=0.5 mean-curvature-blur iterations=7 hue-chroma lightness=-3 gimp:layer-mode layer-mode=split opacity=0.20 aux=[ ref=n1 gaussian-blur ]
id=got
gimp:layer-mode layer-mode=linear-light opacity=0.75 aux=[ ref=got lb:glassovertext hyperopacity=1.5 azimuth=227 depth=20 ]
median-blur radius=0
mean-curvature-blur iterations=1


Image


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Fri Aug 11, 2023 7:28 pm  (#59) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Image

Requires plugins listed in a few post above to work. This is insanely resource intensive.
viewtopic.php?f=10&t=19463&p=282201#p282171

After getting the plugins you need and making a canvas of plain white text, paste this code inside Gimp's GEGL Graph filter.

id=n1 gaussian-blur std-dev-x=3 std-dev-y=3 color-overlay value=#52ebff id=0 gimp:layer-mode layer-mode=hardlight aux=[ ref=0 emboss depth=5 ] id=1 gimp:layer-mode layer-mode=hsl-color opacity=0.91 aux=[ ref=1 color-overlay value=#52ebff ] noise-reduction iterations=3 id=2 gimp:layer-mode layer-mode=overlay opacity=0.6 blend-space=rgb-perceptual aux=[ ref=2 wind direction=bottom style=blast threshold=1 seed=23 strength=1 oilify mask-radius=3 ] id=3 gimp:layer-mode layer-mode=softlight blend-space=rgb-perceptual opacity=0.90 aux=[ ref=1 lb:bevel bevel1=90 radius1=1 ] noise-reduction iterations=4 id=4 gimp:layer-mode layer-mode=overlay opacity=0.2 blend-space=rgb-linear aux=[ ref=4  edge-extract wind direction=bottom style=blast threshold=4 seed=13 strength=21 oilify mask-radius=2 custom-bevel box=1 gaus=1 depth=3 blendmode=Overlay coloroverlay=#a3e9ff ] opacity value=1.2 median-blur radius=0  softglow glow-radius=1 hue-chroma chroma=4
median-blur radius=0
id=5 gimp:layer-mode layer-mode=overlay aux=[ ref=5 edge  ] median-blur radius=0 saturation scale=0.5 mean-curvature-blur iterations=7 hue-chroma lightness=-3 gimp:layer-mode layer-mode=split opacity=0.20 aux=[ ref=n1 gaussian-blur ]
id=got
gimp:layer-mode layer-mode=linear-light opacity=0.75 aux=[ ref=got lb:glassovertext hyperopacity=1.5 azimuth=227 depth=20 ]
median-blur radius=0
mean-curvature-blur iterations=1
saturation scale=1.40
median-blur radius=1
id=cb
gimp:layer-mode layer-mode=normal opacity=0.70 aux=[ ref=cb custom-bevel blendmode=Plus ]


Top
 Post subject: Re: Learn GEGL graph
PostPosted: Fri Aug 11, 2023 8:37 pm  (#60) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1457
Image

I updated my Gold Text graph to accommodate to past months Custom Bevel updates. (which broke earlier graphs)

This graph does not need white text as it generates its own text with a plugin called pango mark up

Content required to make GEGL Graph here.
viewtopic.php?f=10&t=19463&p=282201#p282171
https://cdn.discordapp.com/attachments/ ... markup.dll

Then after getting the plugins you need, paste this syntax in a large canvas inside Gimp's GEGL graph plugin.

#text is here
id=0 over aux=[ ref=0 pango-markup text="<span font-size='290000'   letter-spacing='32926'  fgcolor='#8af7ff'   font='Hussar' font-features='ss10'>
Gold
Text
</span>"  line-spacing=0.89
translate x=120 y=40
rotate-on-center degrees=0  ]
#median blur to manipulate font
median-blur radius=10 alpha-percentile=20 neighborhood=diamond
#custom bevel plugin
custom-bevel size=4 gaus=4 box=5  opacity=4.9 coloroverlay=#ffcc99 blendmode=Plus azimuth=54 percentile=1
alien-map cpn-1-frequency=5 cpn-2-frequency=3 cpn-2-frequency=13
gimp:desaturate mode=average
hue-chroma lightness=-12

#master opacity
opacity value=10
opacity value=2.7

#gold color overlay
id=color
gimp:layer-mode layer-mode=hsl-color opacity=0.021  composite-mode=auto  aux=[ ref=color color-overlay value=#fff17f  box-blur radius=30 ]
noise-reduction iterations=5

#trick to get drop shadow working
id=shadow
gimp:layer-mode layer-mode=behind opacity=0.029 aux=[ ref=shadow color-overlay value=#000000 gaussian-blur std-dev-x=12 std-dev-y=12  translate x=10 y=23  ]
saturation scale=1.15


Top
Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts What does GEGL graph do ?

65

No new posts Get use to using GEGL Graph syntax.I can't make a filter of everything

13

No new posts Attachment(s) Long time GEGL Graph Glitch solved. Need Help testing bevel update

2

No new posts Attachment(s) How to select color from light spectrum graph ?

2

No new posts Attachment(s) GEGL "Glass over Text' is STAND ALONE BUT NOW PART OF GEGL EFFECTS

5



* Login  



Powered by phpBB3 © phpBB Group