GIMP Chat
http://gimpchat.com/

Chiseled Steel Text 2 - Gimp-2.8
http://gimpchat.com/viewtopic.php?f=9&t=5222
Page 1 of 1

Author:  Rod [ Mon Sep 10, 2012 6:09 pm ]
Post subject:  Chiseled Steel Text 2 - Gimp-2.8

This may not play nicely with the first one so remove it first. :)
Once you place the scm file in your scripts folder, go to Filters>Script-Fu>Refresh Scripts or simply restart Gimp.
The filter is located at Script-Fu>Text Effects>Chiseled Steel

Dialog for Drop Shadow is INTERACTIVE so you can play with it yourself when it pops up.

Dialog Image
Image

Instructions for use-
Create a new document with a white bg layer
Create a text layer (or transparent shape layer)
Select the text or transparent layer and run the script.
Results from a plain text layer (no selection needed)
Image

Script attached

Attachments:
chiseled-steel-text-v-1_RD.scm [5 KiB]
Downloaded 364 times

Author:  Rod [ Mon Sep 10, 2012 6:11 pm ]
Post subject:  Re: Chiseled Steel Text 2

I should mention there is one small bug with the hilite layer.
It covers the entire layer. (i will fix this soon)
So white bg looks best for now.
If you want just alpha to select the original text layer and select the hilite layer select invert and delete.That will delete all the outside area of the hilite layer.Then you can use any bg color you wish.

Author:  Rod [ Mon Sep 10, 2012 6:30 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

After select the alpha on the original layer and selecting the hilight layer and doing a select invert, delete-select none i colorized the original to gold. :)

Image

Author:  Erisian [ Mon Sep 10, 2012 6:32 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Nice. That would look gorgeous on a deep blue background. :)

Author:  Marcello [ Tue Oct 14, 2014 8:13 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

testing..

Image

Author:  Marcello [ Wed Oct 15, 2014 2:16 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

metallic rose
(incendia plus Chiseled steel text 2 scm)

Image

Author:  Issabella [ Wed Oct 15, 2014 3:18 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Thank you so much Rod. :tyspin
My test

Attachments:
Flames.png
Flames.png [ 110.72 KiB | Viewed 3701 times ]
Flames.xcf [574.62 KiB]
Downloaded 139 times

Author:  oldmangrumpy [ Wed Oct 15, 2014 10:53 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

So today was a new learning experience with this Chiseled Steel Text script and turning both steel text and shapes into gold! I took the theme of Great Southern Land (a 1982 song from the band Icehouse) and here are the results ..

Image

Image

Image

Most enjoyable - thank you very much Rod.

Author:  oldmangrumpy [ Thu Oct 16, 2014 12:30 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Wow Rod the capabilty of this script is amazing - cannot stop playing with it - what about some matching ornaments!

Image

Image

Thanks again for providing my day's entertainment!

Author:  Rod [ Thu Oct 16, 2014 8:23 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Glad to see you guys found some uses for it. :)
Thanks for sharing them.

Author:  Marcello [ Thu Oct 16, 2014 9:05 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

@OMgrumpy- I like your works!

Author:  oldmangrumpy [ Thu Oct 16, 2014 2:41 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Well thank you Marcello, then just one more example of Aztec Gold ..

Image

Author:  contrast_ [ Sat Sep 16, 2023 11:01 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

I don't like updating ancient threads, but about a month ago I created something very similar to this in GEGL syntax, and forgot to save the syntax. If anyone is interested I can recreate a filter like this in GEGL. It will be based on my plugin "sharp bevel" but with more features (metal and noise).

https://github.com/LinuxBeaver/GEGL_sha ... n/releases

If one or more people show interest I'll do it.

Author:  contrast_ [ Sat Sep 16, 2023 6:33 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

I tried replicated this effect with GEGL and got this.


Sharp Bevel + Metallic + RGB noise + Bbloom + Emboss by multiply + Drop Shadow
Attachment:
gegl_counterpart.png
gegl_counterpart.png [ 953.72 KiB | Viewed 927 times ]

Attachment:
pasted_image041.png
pasted_image041.png [ 745.07 KiB | Viewed 927 times ]



Plugins used
https://github.com/LinuxBeaver/GEGL_sha ... n/releases
https://github.com/LinuxBeaver/gegl-met ... L/releases

Excluding the drop shadow. I will make this a plugin for Gimp if at least one person request. This is my counterpart to "chiselled steel" it will have a color picker and will be other colors then gold and silver.


Once again, all it takes is one request and I'll turn all of this into a simple plugin.

Author:  mahvin [ Sat Sep 16, 2023 8:59 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Do it.

Author:  contrast_ [ Sat Sep 16, 2023 9:10 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

mahvin wrote:
Do it.

ok, This will take some time but I will make this text style; excluding the drop shadow) into a filter. It will run very slow because it chains many many other filters.

Author:  contrast_ [ Sun Sep 17, 2023 8:52 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

You can test the graph without installing the plugin (that doesn't exist yet) by pasting this syntax into GEGL graph.

Requires
https://github.com/LinuxBeaver/GEGL_sha ... n/releases
https://github.com/LinuxBeaver/gegl-met ... L/releases (this updated a few days ago, and the latest version is needed)

lb:sharpbevel bevelcolorpolicy=true color=#fc72fd bevelcontrol=1.5 blendmode=hardlight
crop

metallic
guichange=colormetal
liquid=0.31900000000000001
solar1=5.2619999999999996
solar2=5.6210000000000004
solar3=2.1000000000000001
light=0
smooth=2
value=0
color=#f8f2d4
coloropacity=0.9
blend=graph4


id=1
over aux=[ ref=1 noise-rgb correlated=false linear=false independent=false red=0.85  green=0.20 blue=0.20  gaussian=true opacity value=0.02   ]

id=2
gimp:layer-mode layer-mode=multiply opacity=0.30 aux=[ ref=2  emboss depth=13 azimuth=99 elevation=30    ]


bloom strength=29

median-blur radius=0


Attachment:
pasted_image044.png
pasted_image044.png [ 559.08 KiB | Viewed 911 times ]

Author:  contrast_ [ Mon Sep 18, 2023 8:09 am ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

All it needs are sliders now. Its name may or may not change. When developing plugins it makes sense to add all the sliders last.
Attachment:
pirates_gold.png
pirates_gold.png [ 409.26 KiB | Viewed 879 times ]


Here's an example of the GEGL nodes work. This might help future devs by breaking down the code..


This is where we list all GEGL nodes that are going to be used and colors that GEGL will use. These do NOT have to be listed in proper order.
  GeglNode *gegl = operation->node;
  GeglNode *input, *sharpbevel, *metallic, *bloom, *crop, *over, *idref, *fix, *nr, *inlow, *noise, *opacity, *output;
  GeglColor *bakedcolor = gegl_color_new ("#fc72fd");
  GeglColor *bakedcolor2 = gegl_color_new ("#f8f2d4");


This is where the GEGL nodes are defined. These GEGL nodes have many embedded parameters including baked in colors via "bakedcolor1 and bakedcolor2. Metalic and Sharp Bevel are special GEGL nodes made by me and they are technically just a combination of simpler GEGL nodes.

  sharpbevel = gegl_node_new_child (gegl,
                                  "operation", "lb:sharpbevel", "bevelcolorpolicy", TRUE, "color", bakedcolor, "bevelcontrol", 1.5, "blendmode", 0,
                                  NULL);

  metallic = gegl_node_new_child (gegl,
                                  "operation", "gegl:metallic", "guichange", 1, "liquid", 0.3, "solar1", 5.2, "solar2", 5.6, "solar3", 2.1, "light", 0.0, "smooth", 2, "color", bakedcolor2, "opacity", 0.9, "blend", 3,
                                  NULL);

  bloom = gegl_node_new_child (gegl,
                                  "operation", "gegl:bloom", "strength", 29.0, "radius", 8.0,
                                  NULL);

  crop = gegl_node_new_child (gegl,
                                  "operation", "gegl:crop",
                                  NULL);

  over = gegl_node_new_child (gegl,
                                  "operation", "gegl:over",
                                  NULL);

  idref = gegl_node_new_child (gegl,
                                  "operation", "gegl:nop",
                                  NULL);

  fix = gegl_node_new_child (gegl,
                                  "operation", "gegl:median-blur", "radius", 0,
                                  NULL);

  nr = gegl_node_new_child (gegl,
                                  "operation", "gegl:noise-reduction", "iterations", 2,
                                  NULL);

  inlow = gegl_node_new_child (gegl,
                                  "operation", "gegl:levels", "in-low", 0.075,
                                  NULL);

  noise = gegl_node_new_child (gegl,
                                  "operation", "gegl:noise-rgb", "correlated", FALSE, "independent", FALSE, "linear", FALSE, "gaussian", FALSE, "red", 0.80, "green", 0.20, "blue", 0.20,
                                  NULL);

  opacity = gegl_node_new_child (gegl,
                                  "operation", "gegl:opacity", "value", 0.27, 
                                  NULL);


This is the GEGL Graph. Nodes are replaced in order from first node applied to last node applied. SharpBevel is the first node and fix is the last. Fix is a median blur at zero radius meant to fix an opacity bug. idref is a gegl:nop (no operation) that puts a copy of the image inside a over blend mode. Over blend mode in GEGL is the same thing as a "normal" blend mode in Gimp.
  gegl_node_link_many (input, sharpbevel, crop, metallic, idref, over, bloom, inlow, fix, output, NULL);
  gegl_node_link_many (idref, noise, opacity, nr,   NULL);
  gegl_node_connect_from (over, "aux", nr, "output");

Author:  contrast_ [ Tue Sep 19, 2023 8:06 pm ]
Post subject:  Re: Chiseled Steel Text 2 - Gimp-2.8

Here is the pre release source code anyone can compile. It is 99% done. UNLESS I DECIDE TO CHANGE SOMEHTING

Image preview
Attachment:
pre_release_meme.png
pre_release_meme.png [ 335.81 KiB | Viewed 821 times ]


Code Only
Attachment:
Pirates_Gold_bevel.zip [17.75 KiB]
Downloaded 11 times

DEPENDS ON
https://github.com/LinuxBeaver/GEGL_sha ... n/releases
https://github.com/LinuxBeaver/gimp-met ... L/releases


Image

THIS FILTER IS EXTREMELY SLOW


THIS PLUGIN IS NOW AVAILABLE HERE AND IT DID HAVE A BUG FIX WITH ITS DEPTH AND ELEVATION SLIDER.
viewtopic.php?f=9&t=20530&p=283604#p283604

Page 1 of 1 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/