Great results Molly, O & OMG. You peeps can can create cool art from any old script. That's for sure.
Graechan wrote:
GnuTux this would be a nice option ... contours from bevel reflect would be perfect
My original goal was to create a scheme script that has more features than GIMP's
Add Bevel script. This is because I needed something better to drop into other Logo Scripts, such as Logo Toolbox, without being dependent on other plug-ins or the unneeded complexity (for my purposes) of the bevel code in LayerFX.
Having said that, adding a few contours curves would be a cool feature and is something to consider. On the other hand, I'm not sure I want to add any more complexity to the script, at least at this point.
Rod wrote:
Still it would be nice to see an actual preview instantly as you design
I agree. It would be nice to have a
real live preview window for this filter. Short of writing a C plug-in, which is easily doable (not that much code in the filter), one could code it in python and use the same type of preview we see with bevel in the python version of LayerFX. However, that gets away from my original goal in writing this script, as previously mentioned. Lots of options have already been done in LayerFX, so no need to reinvent the wheel. I see GT Bevel occupying a niche, somewhere between Add Bevel and LayerFX Bevel, more powerful than Add Bevel and less complex than LayerFX Bevel.
What would really be nice would be the ability to call
gimp-curves interactively. Unfortunately, there is no option for that. There is
plug-in-wr-curves (part of GAP) that can be used as a wrapper for calling
gimp-curves interactively, but it's kinda messy and I don't want to be dependent on GAP. Calling GIMP's Bumpmap plug-in interactively, as a option, might be a useful feature. All in all, it's not that hard to Ctrl-z, then Ctrl-Shift-F to try out various options quickly.
Rod wrote:
Or even a way to save the effect settings for a particular font type and size when you get something you like. Has script-fu ever implemented a save option for settings other than the default for last used settings? Is it even possible yet?
GinoD posted some code he was using to do something like that, and suggested that I use it in BRL. I just haven't gotten around to working with it yet, but it's a nice idea and I think would be a useful feature in any script that has lots of options.