使用混合模式&过滤器导致奇怪的性能问题,因为过滤器偏离0x0点。SVG过滤器性能问题
<filter id="flashlight-filter-0" x="0" y="-10%" width="4" height="3">
<feOffset result="light0" in="SourceGraphic" dx="-105" dy="-100"></feOffset>
<feOffset result="light1" in="SourceGraphic" dx="95" dy="100"></feOffset>
<feBlend result="blend1" in="light0" in2="light1" mode="multiply"></feBlend>
</filter>
一个小例子,在这里可以看到:http://jsfiddle.net/vxg3Lmxz/ - 当您移动鼠标朝着图像的右下端观看,有在FPS全能的下降,这似乎是在所有浏览器相同。
有没有人有提高性能的提示?另外,有没有人知道一种不同的方法来实现这种效果?
谢谢。
适合我在铬32和Opera 12.16没有不明显的下降(合理的规格pc) – Ian 2014-10-20 14:03:16
在FF/windows中根本无法运行 – 2014-10-20 19:07:06