A walkthrough of SVG filter primitives