|
|
Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
|
Filter effects apply graphical operations (blur, color transforms, lighting, displacement, compositing, etc.) to rendered content. A <filter> element defines a graph of filter primitives (fe*) that are applied in sequence to produce the final output.
The filter container element:
All 17 SVG filter primitives have parser-backed DOM wrappers and renderer support. Most primitives are composed into a graph via the in, in2, and result attributes defined on SVGFilterPrimitiveStandardAttributes. Source primitives such as <feFlood>, <feTurbulence>, and <feImage> generate their own output; their source comes from attributes such as flood-color, procedural noise settings, or href rather than from an input image.