Page Curl Effect (ymd:100718)
Posted 24 May 2008 - 07:42 PM
This is a plugin under Effect/Distort.
This plugin will create a curl on the corner you choose.
The curl is based on the size of the selection area.
So if you want a smaller curl, make first a rectangle selection at the place you want your curl.
You could choose the color and the transparency of the curl...
It works best with no selection or rectangular selection.
This plugin is published under the GNU GPL license.
See the files Copyright.txt and License.txt in the zip.
The source is also included in this zip file.
// Original version writen in C++ by Federico Mena-Quintero in 1996
// V0.5 for TheGimp V0.54 : http://www.nuclecu.u...x.html#pagecurl
Here is the DLL
The User interface
Corner to curl:
Select the corner of the selection top-left, top-right, bottom-left or bottom-right.
Way of the curl:
Select horizontal or vertical.
Choose a color:
Select a color. The wheel takes the primary color as default. But you could change it.
And then decide to use this color for the background or for the back of the curl.
Darkness of the curl:
Choose to increase/reduce the darkness of the curl.
Transparency of the curl:
You could choose to make the curl transparent by level so you could see the original image through it.
Color of the curl:
Here you could choose the color for the back of the curl between Primary color, Secondary color or color from the wheel.
Level of the shadow:
Inside the curl there is a shadow to give more relief. Here you could choose the level of this shadow.
Keep image on the back:
The background is a color or is the original image.
The background could be transparent so you will see the layer below or have the transparent checker.
Color of the back:
Here you could choose the color for the background between Primary color, Secondary color or color from the wheel.
Posted 24 May 2008 - 07:50 PM
Posted 24 May 2008 - 08:59 PM
Posted 24 May 2008 - 09:28 PM
Looking good, and like the above posts said, would be even better if you can add AA.
Thank you for another nice plugin.
Get more ideas from the same "source", they have lots of cool plugins. hint hint
Posted 25 May 2008 - 08:21 AM
Would it be possible to add another bar next to the colour wheel for transparency/alpha, like in the colors window?
It would be cool if instead of "Way of the curl" (and corner to curl) there was an angle chooser. Also if when you lowered the transparency it would show what would be on the front of the fold like this...
80% pdn (Stocks being the dress and hair)
And if you could choose the distance of the curl and have the parts of the image that are right next to the curl become bigger, just like a real curled piece of paper. Oh and could you move it to the 'stylize' menu, that would be great because I have 23 distorts and only 5 in stylize (and it would fit well in the stylize menu IMHO). I would very much like to see this mature into a must-have plug-in.
Thanks again MadJik
PS what do you do with/what is the PageCurlSrc folder? :?
Thanks in advance for any answers.
Posted 25 May 2008 - 10:04 AM
add a selection for the size of the curl?
Awesome anyway and yes we will all become spoiled lazy image makers
Posted 25 May 2008 - 11:40 AM
Posted 25 May 2008 - 03:17 PM
I will try to add anti-aliasing. For the rest I must admit it wont be without help. Look at the original source, and look at my version. You will see it isn't a usual way of coding (at least for PDN's pluging). Antialiasing is (I think) doable. Change the curl "amount"/"range" is in need of more formulas I don't know about (yet).
Fell free to improve it, or create a "team" of coder for that... Me alone, I won't go so much further..
Posted 25 May 2008 - 04:20 PM
I only request AA too
Posted 28 May 2008 - 01:46 AM
Very nice plugin! Thank you.
Just one thing: I think "Transparency of the curl" and "Back transparency" are misnamed.
Something with "0" transparency is "completely opaque", so your logic is inverted.
IMO, those options should be "Opacity of the curl" and "Back opacity".
Anyway, great work. Congrats!
Posted 28 May 2008 - 10:25 AM
so your logic is inverted.
Actually, it's not. If transparency if nought, that means no transparency, as nought is nothing. If transparency was one, then it would the tiniest bit transparent, because one is a small number. Do you see?
Posted 14 June 2008 - 07:41 PM
But how do u get it to curl out from the middle like that???
Im still learning So Not the Best Sig Out there (Tips would be great)