> For example, I have an object with BlueFilter added to the parent and while I change
> parent's scale I want the bluer to change too (parent's scale lowers, less blur is
> rendered). Does it work like that or the amount of blur will be constant no matter
> what the parent's scale is going to be?
TMK, FragmentFilter pass textures are POT sized, for performance reasons and will not update as frequently as the scale of a target object's parent (i.e. local coordinates in mind). by scaling down a filter target object relative to the stage so that it's previous nearest POT bounds are reached, you can potentially trigger a resize of the pass texture and "less blur" will be indeed rendered as the new blurred texture will be smaller (e.g from 256px to 128px). but the filter passes and resolution would still be the same.
i guess the update frequency and the target bounds calculation can be optional in some way, but the thing about blur filters especially is that you can't really play much with the passes as they are integer and expensive. the only way to adjust the pass texture dimensions and the visual aspect of the effect precisely is via the effect scale (resolution).
i would approach this with a linear relation (values are nominal):
- for scale 1.0 and above, 2 passes with resolution 1.0 is used
- for scale 0.5 and lower, 1 pass with 0.7 resolution is used
this will surely make the object render faster when half the size.