Adding drop shadow to rotated object issue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Version: Inkscape 0.47 r22583, built Nov 21 2009
1. [F4] Draw a rectangle
2. [Ctrl+D] Duplicate it and move it adjacent to the first
3. Rotate the second rectangle 30-40 degrees
4. Filters->Shadows and glow->Drop shadow: Add a drop shadow with X- and Y offset set to 4 pixels to rectangle one
5. Do the same with rectangle two
Notice how the drop shadow is positioned relative to the (non-visible) rotation of the rectangle, as if the delta X/Y values of the drop shadow filter are applied in object coordinates, not drawing coordinates.
I don't know if this is a bug or a feature, but it sure feels non-intuitive. For example, if I get a drawing from a friend, I have no idea how the objects are rotated (is there a way to see the rotation?).
description: | updated |
description: | updated |
tags: | added: filters-svg transformations |
Unintuitive as it may be in this situation, having the object rotate as whole - filters and all - is the more intuitive way in many other situations. Neither way is clearly better, so now it's implemented the simple way. Bug #386675 discusses a highly related concern, could be considered a duplicate, even.
As a workaround, IIRC, grouping the rotated rectangle (yes, a group containing one object) and filtering the group gives drop shadow with offset in document units.