| Attribuut | verplicht | waarde | uitleg |
| filterUnits | ja | userSpaceOnUse|objectBoundingBox | Definieert het coördinatensysteem (bij userSpaceOnUse is het nulpunt het nulpunt de SVG, bij objectBoundingBox is het nulpunt het nulpunt van het object waarop de filter wordt toegepast). |
| primitiveUnits | ja | userSpaceOnUse|objectBoundingBox | Specificeert het coördinatensysteem voor lengten. |
| x | nee | coördinaat | x-coördinaat van het vlak waarin de filter kan toegepast worden. |
| y | nee | coördinaat | y-coördinaat van het vlak waarin de filter kan toegepast worden. |
| height | nee | lengte | Hoogte van het vlak waarin de filter kan toegepast worden. |
| width | nee | lengte | Breedte van het vlak waarin de filter kan toegepast worden. |
| Attribuut | uitleg |
| in | Afbeelding die door de subfilter moet worden aangepast. Kan SourceAlpha (alpha-kanaal van de afbeelding waarop de filter wordt toegepast), SourceGraphic (Afbeelding waarop de filter wordt toegepast) of het resultaat van een andere subfilter. |
| result | Afbeelding na aanpassing door subfilter. |
| x | x-coördinaat van de rechthoek waarop de subfilter moet worden toegepast. |
| y | y-coördinaat van de rechthoek waarop de subfilter moet worden toegepast. |
| width | Breedte van de rechthoek waarop de subfilter moet worden toegepast. |
| height | Hoogte van de rechthoek waarop de subfilter moet worden toegepast. |
| Attribuut | verplicht | waarde | uitleg |
| surfaceScale | nee | getal | Lichtsterkte. |
| specularConstant | nee | getal | Grootte van het midden van de lichtbol. |
| specularExponent | nee | getal | uitleg |
| lighting-color | nee | kleur | Kleur van het licht. |
| Attribuut | verplicht | waarde | uitleg |
| azimuth | nee | getal | Hoek van het licht. |
| elevation | nee | getal | Lichtsterkte. |
| Attribuut | verplicht | waarde | uitleg |
| x | nee | coördinaat | x-coördinaat van de lichtbol. |
| y | nee | coördinaat | y-coördinaat van de lichtbol. |
| z | nee | coördinaat | z-coördinaat van de lichtbol. |
| Attribuut | verplicht | waarde | uitleg |
| limitingConeAngle | nee | getal | Grootte van de overgang in de rest van de afbeelding. |
| specularExponent | nee | getal | Hoe groter dit getal, hoe meer de lichtbol op een punt schijnt. |
| pointsAtX | nee | coördinaat | x-coördinaat van de lichtbol. |
| pointsAtY | nee | coördinaat | y-coördinaat van de lichtbol. |
| pointsAtZ | nee | coördinaat | z-coördinaat van de lichtbol. |
| x | nee | coördinaat | x-coördinaat van de lamp. |
| y | nee | coördinaat | y-coördinaat van de lamp. |
| z | nee | coördinaat | z-coördinaat van de lamp. |
| Attribuut | verplicht | waarde | uitleg |
| xlink:href | ja | url | Url van de afbeelding. |
| Attribuut | verplicht | waarde | uitleg |
| in | ja | Resultaat van andere filter. | Een van de afbeeldingen die bij de combinatie wordt gebruikt. |
| in2 | ja | Resultaat van andere filter. | Een van de afbeeldingen die bij de combinatie wordt gebruikt. |
| mode | ja | normal|screen|darken|lighten|multiply | Manier van combineren. |
| Attribuut | verplicht | waarde | uitleg |
| dx | nee | coördinaat | x-coördinaat na verplaatsing. |
| dy | nee | coördinaat | y-coördinaat na verplaatsing. |
| Attribuut | verplicht | waarde | uitleg |
| operator | nee | erode|dilate | Manier van het weergeven van de blokjes. |
| radius | nee | breedte,hoogte | Grootte van de blokjes. |
| Attribuut | verplicht | waarde | uitleg |
| type | ja | matrix|saturate|hueRotate|luminanceToAlpha | Het type matrix. |
| values | ja | matrix (lijst van getallen) | De matrix. |