Activity log for bug #1489171

Date Who What changed Old value New value Message
2015-08-26 21:26:43 Todd Shifflett bug added bug
2015-08-26 21:28:21 Todd Shifflett tags filters-svg svg
2015-08-26 21:30:07 Todd Shifflett description When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg height="300" width="300" viewBox="0 0 300 300" > <defs> <filter id="F1" x="0" y="0" width="100%" height="100%" > <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" /> <feDiffuseLighting in="noise" lighting-color="#ffeeaf" surfaceScale="100" result="spec" > <feDistantLight azimuth="0" elevation="20" /> </ feDiffuseLighting > </filter> </defs> <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" /> </svg> When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />                 <feDiffuseLighting in="noise" surfaceScale="100" result="diffLgt" >                     <feDistantLight azimuth="0" elevation="20" />                 </ feDiffuseLighting >             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg>
2015-08-26 21:31:25 Todd Shifflett description When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />                 <feDiffuseLighting in="noise" surfaceScale="100" result="diffLgt" >                     <feDistantLight azimuth="0" elevation="20" />                 </ feDiffuseLighting >             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg> When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg>
2015-08-26 21:41:30 Todd Shifflett description When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg> When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. In addition, adding the 'primitiveUnits' parameter to the filter seems to result in no filter being applied. ( <filter id="L2" x="0" y="0" width="100%" height="100%" primitiveUnits="objectBoundingBox" > ) I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg>
2015-08-26 21:44:20 Todd Shifflett description When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. In addition, adding the 'primitiveUnits' parameter to the filter seems to result in no filter being applied. ( <filter id="L2" x="0" y="0" width="100%" height="100%" primitiveUnits="objectBoundingBox" > ) I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg> When writing out a png file with inkscape --export-png the following code will produce different results then what is seen and expected in firefox. Something seems to function strangely with regard to the baseFrequency of feTurbulence. it has a very narrow window of change. values of 0.1 to 0.0001 produce relatively similar results compared with their representation in the web browser. values close to 0.1 yield similar results, however using lower values such as 0.001 produce two very different outcomes. In addition, adding the 'primitiveUnits' parameter to the filter seems to result in no filter being applied.   ( <filter id="L2" x="0" y="0" width="100%" height="100%" primitiveUnits="objectBoundingBox" > ) I'm running: Inkscape 0.91 r13725 (Jul 19 2015) platform: Mac OSX 10.10.5 <?xml version="1.0" encoding="UTF-8" standalone="no"?>     <svg height="300" width="300" viewBox="0 0 300 300" >         <defs>             <filter id="F1" x="0" y="0" width="100%" height="100%" >                 <feTurbulence baseFrequency="0.01" numOctaves="1" type="turbulence" seed="1" stitchTiles="stitch" result="noise" />             </filter>         </defs>         <rect x="0" y="0" width="300" height="300" rx="0" ry="0" stroke="#000" stroke-width="0.3" fill="#646464" opacity="1" filter="url(#F1)" />     </svg>
2015-08-27 05:20:24 su_v attachment added 1489171-feTurbulance-1.svg https://bugs.launchpad.net/inkscape/+bug/1489171/+attachment/4453118/+files/1489171-feTurbulance-1.svg
2015-08-27 05:23:56 su_v attachment added 1489171-feTurbulance-3.svg https://bugs.launchpad.net/inkscape/+bug/1489171/+attachment/4453119/+files/1489171-feTurbulance-3.svg
2015-08-27 05:36:45 su_v inkscape: importance Undecided Medium
2015-08-27 05:36:45 su_v inkscape: status New Confirmed
2015-08-29 09:30:29 jazzynico inkscape: status Confirmed Triaged
2015-08-30 14:33:32 jazzynico attachment added 1489171-Turbulence.diff https://bugs.launchpad.net/inkscape/+bug/1489171/+attachment/4454534/+files/1489171-Turbulence.diff