It is currently Sat Jun 15, 2024 5:18 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: My plan to deal with many bevel algorithms (put them all in one place)
PostPosted: Fri Oct 13, 2023 5:13 pm  (#1) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
*This post started out as me complaining about a problem but now it turned into a theory for a new plugin to combine many simple graphs of exotic bevel text styles all in one place. Download beta code here
download/file.php?id=68829

Once this is done it will be on Github. Every bevel seen in this thread posted by me will be part of one mega plugin


Hello, I made this post to discuss a limitation of GEGL that I know how to solve but it would take a ton of tedious work and by using the same logic it would be possible to make all 59 plugins of mine into one mega plugin. Something I do NOT plan on doing. lol. GEGL plugins that are somewhat similar to one another may end up being separate filters instead of being combined into one larger plugin because of very different node connections that create the same effect with a different structure.

Example (This graph is similar to plugin viewtopic.php?f=9&t=20579 , but it would still be very difficult to make this part of the Ringed Bevel Plugin. A separate plugin would be easy though


Attachment:
pasted_image274.png
pasted_image274.png [ 594.19 KiB | Viewed 2416 times ]


Attachment:
pasted_image272.png
pasted_image272.png [ 302.9 KiB | Viewed 2416 times ]


Test (sharp ring) graph here.

id=contain
src aux=[ ref=contain
levels out-low=0.10
id=1
dst-out aux=[ ref=1

median-blur radius=5 alpha-percentile=0
ssg radius=0 stroke=7
ssg radius=0 stroke=7
ssg radius=0 stroke=7

]
crop

median-blur radius=0

id=2 gimp:layer-mode layer-mode=grain-merge composite-mode=clip-to-backdrop opacity=0.5  aux=[  ref=2 lb:bevel

type=sharpbevel
radius1=7
radius2=0
bevel1=45
bevel2=21
th=0.1
azimuth=40
slideupblack=0
metric=chebyshev
smooth=0
]

dst-over  aux=[ ref=contain custom-bevel gaus=1 box=2 ]

unsharp-mask scale=0.9
\

median-blur radius=0



Requires dependencies.
https://github.com/LinuxBeaver/GEGL-Eff ... sing-GEGL/
and
https://github.com/LinuxBeaver/Gimp_Rin ... mp_Plugin/


To some things up. It is a lot of extra work to combine two plugins that may look similar but are under the hood different.


Last edited by contrast_ on Wed Oct 18, 2023 7:54 am, edited 6 times in total.

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: I have to make more bevel plugins; when i'd rather combine them al
PostPosted: Fri Oct 13, 2023 11:44 pm  (#2) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 7735
Location: On the other side of this screen
Since you seem to be the GEGL master here why not combine them all into one toolbox/factory or whatever you would like to call it. We already have a couple of these things, (logo toolbox and frame factory) and maybe others - why not give us another?

_________________


Top
 Post subject: Re: I have to make more bevel plugins; when i'd rather combine them al
PostPosted: Sat Oct 14, 2023 4:06 am  (#3) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
Thank you Sallyanne, but that is very difficult as I stated above.
----

I have an idea.

Make one plugin that list presets of exotic bevels with limited editable properties. Here is a incomplete preview of my plan. Users will be able to select any "crazy" bevel effect from the list.


Attachment:
2023-10-14_04-59.png
2023-10-14_04-59.png [ 193.11 KiB | Viewed 2376 times ]


Top
 Post subject: Re: I have to make more bevel plugins; when i'd rather combine them al
PostPosted: Sat Oct 14, 2023 11:01 am  (#4) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
I FOUND A SOLUTION

I have a plan to group all exotic bevel plugins of mine in one plugin with very limited editable options, as seen in this video.
If I choose to give each of them unique editable properties, it would be ENORMOUSLY DIFFICULT. The shortcut I did is good enough.

Video of Exotic bevels here

https://streamable.com/cxqg7m

Image Screenshots
Attachment:
pasted_image279.png
pasted_image279.png [ 337.92 KiB | Viewed 2365 times ]


Attachment:
2023-10-14_11-55.png
2023-10-14_11-55.png [ 104.44 KiB | Viewed 2365 times ]


Attachment:
bevel_legend.png
bevel_legend.png [ 201.57 KiB | Viewed 2365 times ]


So now all the crazy niche bevel deviations will have a home in this currently unreleased plugin called "Exotic Bevel Collection"
but Bevel, Custom Bevel, Sharp Bevel, Glossy Balooon and Ring Bevel and everything else published will have independence.

These exotic bevels will NOT disappoint. :D

Expect to see many new bevel and bumps coming from me.


Top
 Post subject: Re: I have to make more bevel plugins; when i'd rather combine them al
PostPosted: Sat Oct 14, 2023 11:45 am  (#5) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
The ringed sharp bevel graph I made is baked in the .c file, as a limited editable preset.

Attachment:
limited_editable_preset.png
limited_editable_preset.png [ 185.64 KiB | Viewed 2363 times ]


Download beta "exotic bevel collection (code only)" here.


Attachment:
2023-10-14_12-42.png
2023-10-14_12-42.png [ 156.22 KiB | Viewed 2363 times ]


Attachment:
exotic_bevel_collection_and_ring_text_code.zip [2.22 MiB]
Downloaded 35 times


Soon it will be on Github but this is for people who can't wait.

LOCATION 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


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Sat Oct 14, 2023 7:15 pm  (#6) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
The reason I've been "spamming" the forum with post about bevels is because I am learning a ton of new things about bevels that I did not even know a few weeks ago. As a result many of my bevel plugins are updating and new bevel plugins and algorithms to be part of existing plugins are being made.

Sorry for the inconvenience/convince because we have new GEGL based bevel plugins. This is exciting for me learning a bunch of new theories on bevel design.


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Sun Oct 15, 2023 2:24 am  (#7) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 780
Location: SEA - South East Asia
contrast_ wrote:
The reason I've been "spamming" the forum with post about bevels is because I am learning a ton of new things about bevels that I did not even know a few weeks ago. As a result many of my bevel plugins are updating and new bevel plugins and algorithms to be part of existing plugins are being made.

Sorry for the inconvenience/convince because we have new GEGL based bevel plugins. This is exciting for me learning a bunch of new theories on bevel design.

Have no worries, you are not "spamming", and even if we don't answer, we are reading your discoveries, new theories and new versions, it's always interesting :bigthup

_________________
Patrice


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Sun Oct 15, 2023 3:32 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
ok, I am planning on putting 24 bevels/bumps with limited editability all in this one plugin. Once I hit 24 bevel graphs, I will upload it to Github. Also, I might change the name "exotic" to something else. Such as; Indie Bevel Showcase, Misc Bevel Showcase, as the name "exotic" is not proper.

Attachment:
2023-10-15_16-31.png
2023-10-15_16-31.png [ 411.27 KiB | Viewed 2288 times ]



Also, I included a off color humor joke bevel just today, once you guys see it you may laugh.


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Tue Oct 17, 2023 8:03 am  (#9) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
Attachment:
cake.png
cake.png [ 916.18 KiB | Viewed 2234 times ]


DOWNLOAD FOR WINDOW AND LINUX IN LINK

Attachment:
exotic_bevels_beta_download.zip [1.01 MiB]
Downloaded 35 times


Every pic I post in this thread is included in this plugin. Including the extremely slow "cake text's" In a few hours or days this will be on Github. You can test the likely final release now by copying all 15 binaries provided in the download link. Overwrite all the ones you already have (even if you downloaded this plugins earlier beta a few days ago) So the cake text works.

LOCATION 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

Attachment:
wax.png
wax.png [ 768.01 KiB | Viewed 2234 times ]


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Tue Oct 17, 2023 8:04 am  (#10) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
Attachment:
lch_lightnesss.png
lch_lightnesss.png [ 824.56 KiB | Viewed 2234 times ]


Attachment:
outline_edges_only.png
outline_edges_only.png [ 760.97 KiB | Viewed 2234 times ]


Attachment:
pasted_image295.png
pasted_image295.png [ 1.26 MiB | Viewed 2234 times ]


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Tue Oct 17, 2023 8:06 am  (#11) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
DOWNLOAD TO THIS ON PAGE 1
viewtopic.php?f=4&t=20581#p284424


Image

Attachment:
pasted_image296.png
pasted_image296.png [ 1.38 MiB | Viewed 2409 times ]



Attachment:
chocolate_cake.png
chocolate_cake.png [ 1.35 MiB | Viewed 2409 times ]


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Tue Oct 17, 2023 8:15 am  (#12) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
Cake text is the slowest plugin I ever released. You might want to disable preview on it and just click ok

Attachment:
transition_cake.png
transition_cake.png [ 936.11 KiB | Viewed 2408 times ]


Attachment:
cake_strawberry.png
cake_strawberry.png [ 1.36 MiB | Viewed 2408 times ]


Attachment:
glossed_black_bevel.png
glossed_black_bevel.png [ 177.34 KiB | Viewed 2408 times ]


Top
 Post subject: Re: GEGL Exotic Bevel Collection (plan to deal with many bevel agorith
PostPosted: Tue Oct 17, 2023 5:50 pm  (#13) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
its on Github now.

Download here
https://github.com/LinuxBeaver/Gimp-Mis ... n/releases


Top
 Post subject: Re: My plan to deal with many bevel algorithms (put them all in one pl
PostPosted: Wed Oct 18, 2023 8:18 am  (#14) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1437
This thread can retire because it started out as me posting about a problem and then turned into a solution that became a plugin here.

viewtopic.php?f=9&t=20591


Top
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Algorithms for selection subtraction or intersectoin

11

No new posts Attachment(s) GEGL Edge Only Bevel (part of MISC BEVEL COLLECTION)

7

No new posts Attachment(s) GEGL Sharpen Plugin with many high pass algorithms

0

No new posts Attachment(s) how to place text exactly into the picture - is there any help?

8

No new posts Attachment(s) Sliding-into-Place Animation Plug-in

5



* Login  



Powered by phpBB3 © phpBB Group