filtered group must be filtered as a whole

Bug #174562 reported by bbyak
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Tavmjong Bah

Bug Description

Attached file renders in Inkscape as two identical blurred groups. But in Batik, they render differently: the top one is just two independently blurred objects (renders the same as Inkscape) and the bottom is a blurred group. Notice that in Batik the group first renders as a whole and then the result is blurred, which gives a different result at the boundary of the red and blue objects. Inkscape must render blurred groups the same as Batik.

Revision history for this message
bbyak (buliabyak) wrote :
Changed in inkscape:
assignee: nobody → kiirala
status: New → Confirmed
Revision history for this message
Niko Kiirala (kiirala) wrote :

I have to say, I have no idea, why this difference. The difference is not in how Inkscape renders filters on groups. As can be seen from the attached group_filtering.svg, Inkscape filters a group as a whole. (as it should)

Also, I tried and applied gaussian blur in Gimp on an exported, non-filtered bitmap image of these items, and it too seemed to agree with inkscape rendering. This was so, that I knew exactly, what I was applying gaussian blur on.

As these stand, I am dumpfounded as to why this is happening, but yet I can clearly see the difference between Inkscape and Batik renderings.

Revision history for this message
Niko Kiirala (kiirala) wrote :
nightrow (jb-benoit)
Changed in inkscape:
importance: Undecided → Medium
Revision history for this message
Niko Kiirala (kiirala) wrote :

Looking back to this report, this seems to be caused by sRGB/linearRGB colour space confusion.

jazzynico (jazzynico)
tags: added: filters-svg groups
Revision history for this message
su_v (suv-lp) wrote :

Niko Kiirala wrote on 2009-05-16:
> Looking back to this report, this seems to be caused by
> sRGB/linearRGB colour space confusion.

Current trunk (>= 12172) renders the file now the same as Batik 1.7, Firefox 19, Opera 12.14:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes/11972>

Please reopen if you think the bug status was changed in error.

Changed in inkscape:
assignee: Niko Kiirala (kiirala) → Tavmjong Bah (tavmjong-free)
milestone: none → 0.49
status: Confirmed → Fix Committed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.