barkbark00 wrote:
Feather doesn't work if object is in center of transparent area.
Yes, it is designed to feather the edges of the
polygon, not any image sections within the polygon. This is conceptually appropriate for the plug-in and will not be changed.
barkbark00 wrote:
Is there a standalone version in the works? *prays the answer is yes*
I considered this a while back and rather quickly regected the idea. First off, you can't feather a selection in PDN the way you can in Photoshop because it's a binary selection system and it can't be modified by effect plug-ins. So I can't do it due to that reason. But I bet a lot of people would just like a "feathered delete" effect that deletes the edges of the selected area, and this of course
technically can be done but I probably won't do that either. The way my algorithm works is polygon-region-based and the original polygonal region (or collection of polygonal regions) that represents the selection is not passed to the effect plug-in.
For example, when you do the freeform selection (correct me if I'm wrong on these next few points Rick) you are just defining a polygonal region with a high enough number of edges to make it look smooth. This polygonal region is converted to a series of rectangles which will simplify the task of applying a basic effect, but make it so your effect plug-in has lost the original polygon data. The PdnRegion class seems to be wrapping around the .NET Region class a bit, and the .NET Region class doesn't give you access to polygon data either.
barkbark00 wrote:
Or, BoltBait, maybe you could modify your plugin to work similar to EvanOlds' effect.
His may be more technically correct. I'm not sure what Photoshop and the Gimp use internally, but I heard from a forum post somewhere that Gimp uses a gaussian blur to do it, and I believe that's exactly what BoltBait is doing. I did it "my own way" which seems logical (weighted transparency adjustment based on physical distance from pixel to region edge) so it's completely different in concept.
It'll be in the back of my mind, but I doubt I'll ever be able to implement a generic feathering effect for PDN unless the internals of the effect system change quite a bit.