Posts: 2
Threads: 1
Joined: Feb 2022
Reputation:
0
Operating system(s):
Gimp version: Don't know yet
02-23-2022, 07:32 PM
(This post was last modified: 02-23-2022, 07:36 PM by golo291.
Edit Reason: failed to embed image
)
Hello
I am trying to edit a label
I failed to find a option to bend the letters in a way that it looks realistic, on this (already) bend label/sticker.
I have tried the filter>distorts>bend-option but this destroys the proportions / height of the letters to badly.
I hope anyone has a good solution
i have made a screenshot to show my issue a little better:
image: https://i.ibb.co/pZgDS4C/gimp-question.jpg
thanks !
Posts: 7,120
Threads: 155
Joined: Oct 2016
Reputation:
1,003
Operating system(s):
Gimp version: 2.10
02-23-2022, 07:59 PM
(This post was last modified: 02-23-2022, 08:48 PM by rich2005.)
Since you are using linux, first a question. Does the version of Gimp installed support python plugins ?
If it does then the best and fastest is Ofnuts bend path plugin ofn-bend-path.py from http://sourceforge.net/projects/gimp-pat...s/scripts/ Unzip and read the help file.
Some examples here: https://www.gimp-forum.net/Thread-ofn-bend-path
Some recent versions of Gimp do not support python and there is an old script-fu that should work. More details of that as a last resort.
edit: examples of both: Top is ofnuts plugin which is almost instantaneous to make the deformed text path, bottom is the old scrip-fu, set it going, have coffee, take the dog for a walk, while it works. But it does get there. https://i.imgur.com/Sw9YceT.jpg
Posts: 6,320
Threads: 271
Joined: Oct 2016
Reputation:
561
Operating system(s):
Gimp version: 2.10
(02-23-2022, 07:32 PM)golo291 Wrote: Hello
I am trying to edit a label
I failed to find a option to bend the letters in a way that it looks realistic, on this (already) bend label/sticker.
I have tried the filter>distorts>bend-option but this destroys the proportions / height of the letters to badly.
I hope anyone has a good solution
i have made a screenshot to show my issue a little better:
image: https://i.ibb.co/pZgDS4C/gimp-question.jpg
thanks !
For this you really want to use Filters ➤ Map ➤ Map object and map to a cylinder. You start with a text flipped left right:
And then map it to a cylinder that you rotate vertically 180° around its vertical axis (you see your label "through the bottle"). The text (and its background) don't cover the full width of the layer because the layer is wrapped around the cylinder (in other words, each 1/360th of the layer is 1°).
The filter also lets you set up lighting to have the adequate shadows.
Posts: 2
Threads: 1
Joined: Feb 2022
Reputation:
0
Operating system(s):
Gimp version: Don't know yet
02-24-2022, 05:44 PM
(This post was last modified: 02-24-2022, 05:52 PM by golo291.)
(02-23-2022, 09:01 PM)Ofnuts Wrote: (02-23-2022, 07:32 PM)golo291 Wrote: Hello
I am trying to edit a label
I failed to find a option to bend the letters in a way that it looks realistic, on this (already) bend label/sticker.
I have tried the filter>distorts>bend-option but this destroys the proportions / height of the letters to badly.
I hope anyone has a good solution
i have made a screenshot to show my issue a little better:
image: https://i.ibb.co/pZgDS4C/gimp-question.jpg
thanks !
For this you really want to use Filters ➤ Map ➤ Map object and map to a cylinder. You start with a text flipped left right:
And then map it to a cylinder that you rotate vertically 180° around its vertical axis (you see your label "through the bottle"). The text (and its background) don't cover the full width of the layer because the layer is wrapped around the cylinder (in other words, each 1/360th of the layer is 1°).
The filter also lets you set up lighting to have the adequate shadows.
Hey, i really appreciate the reply,
i mirrored a textlayer and merged it down to a white background and tried out the "Map Object" but i cant get a resault.
The text itself doesnt change and i dont know where i messed up
https://linx.do/selif/2fwfj2mv.jpg
(02-23-2022, 07:59 PM)rich2005 Wrote: Since you are using linux, first a question. Does the version of Gimp installed support python plugins ?
If it does then the best and fastest is Ofnuts bend path plugin ofn-bend-path.py from http://sourceforge.net/projects/gimp-pat...s/scripts/ Unzip and read the help file.
Some examples here: https://www.gimp-forum.net/Thread-ofn-bend-path
Some recent versions of Gimp do not support python and there is an old script-fu that should work. More details of that as a last resort.
edit: examples of both: Top is ofnuts plugin which is almost instantaneous to make the deformed text path, bottom is the old scrip-fu, set it going, have coffee, take the dog for a walk, while it works. But it does get there. https://i.imgur.com/Sw9YceT.jpg
Thanks alot, your example look alot like what i was looking for. I will look into in but i coudnt get it to work yet. I'm a huge noob when it comes to working with paths in gimp - especially without a video tutorial haha
Posts: 7,120
Threads: 155
Joined: Oct 2016
Reputation:
1,003
Operating system(s):
Gimp version: 2.10
(02-24-2022, 05:44 PM)golo291 Wrote: Thanks alot, your example look alot like what i was looking for. I will look into in but i coudnt get it to work yet. I'm a huge noob when it comes to working with paths in gimp - especially without a video tutorial haha
Yeah, it is a steep learning curve.
Ofnuts plugin. I did this little 3 minute video for someone. It curves the top of the text, you would need to also curve the bottom path. Might help.
https://www.youtube.com/watch?v=bRSFQAMatUs
Posts: 6,320
Threads: 271
Joined: Oct 2016
Reputation:
561
Operating system(s):
Gimp version: 2.10
(02-24-2022, 05:44 PM)golo291 Wrote: Thanks alot, your example look alot like what i was looking for. I will look into in but i coudnt get it to work yet. I'm a huge noob when it comes to working with paths in gimp - especially without a video tutorial haha
Only a 180° rotation on the Y axis is needed. To avoid confusion, add an empty layer to your image and assign it to the top and bottom of the cylinder (otherwise your layer also shows up there...). In three screenshots (notice how I widened the text layer with transparency):
|