Bug in filter coordinates system

Bug #606177 reported by Hadmut Danisch
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned

Bug Description

Hi,

fetch http://upload.wikimedia.org/wikibooks/de/7/72/SVG_Buch01.svg (which renders well with rsvg) and try to render it with inkscape. The result is an empty canvas.

I have tracked this down to that I have to replace

<filter id="LichtUndSchatten" filterUnits="userSpaceOnUse" x="0" y="150" width="1000" height="700">

with

<filter id="LichtUndSchatten" filterUnits="objectBoundingBox" x="-50%" y="-50%" width="200%" height="200%">

to get inkscape create something visible.

(however, there's still something wrong with the specular shading. There was a bad change in inkscape some versions ago after which I had to update all my svg scripts and increase specularConstant from 0.5 to 0.9. Compare the output of rsvg with the output of inkscape from this particular svg file. )
[ modified 'specularConstant' rendering between 0.46 and 0.47 had reported as Bug #484507 “Filtering broken” ]

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

reproduced with Inkscape 0.48pre1 on OS X 10.5.8, compared to Squiggle (Batik 1.7)

Possibly related:
Bug #229246 “incorrect filter effects region”:
<https://bugs.launchpad.net/inkscape/+bug/229246>

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

A new W3C test has been created that could be useful in debugging filter coordinate problems.

http://dev.w3.org/SVG/profiles/1.1F2/test/svg/filters-image-03-f.svg

su_v (suv-lp)
description: updated
Revision history for this message
su_v (suv-lp) wrote :

No longer reproduced with current trunk (see attached bitmap export done with Inkscape 0.48+devel r12185).

Changed in inkscape:
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.