SVG/Element/feFuncR
Aus SELFHTML-Wiki
Das fefuncR-Element legt die Transferfunktion für den roten Farbkanal der Eingangsgrafik des Elternelements feComponentTransfer fest.
- Syntax
- Start-Tag: notwendig
- End-Tag: ggf. notwendig
- Elternelemente
- Darf vorkommen in:
feComponentTransfer - erlaubte Inhalte
- animate, set
Name | Inhalt | Standardwert | Bedeutung |
---|---|---|---|
type (Transfer Funktionsattribut) | identity, table, discrete, linear, gamma | Transfer Funktionsattribut, das den Typ der component Transferfunktion angibt | |
tableValues | CDATA | Liste von Werten abhängig vom Wert des type-Transfer-Funktionsattributs | |
slope | NUMBER | 1 | legt Kurve fest |
intercept | NUMBER | 1 | legt intercept-Wert fest |
amplitude | NUMBER | 1 | setzt Amplitude der Gamma-Funktion |
exponent | NUMBER | 1 | Transfer-Funktionsattribut, das den Exponenten der Gamma-Funktion setzt |
offset | NUMBER | 0 | Transfer-Funktionsattribut, das die Verschiebung der Gamma-Funktion festlegt |
Attribut: Pflichtattribut
Attribut: optionales Attribut
Beispiel
<defs>
<filter id="Identity" filterUnits="objectBoundingBox"
x="0%" y="0%" width="100%" height="100%">
<feComponentTransfer>
<feFuncR type="identity"/>
<feFuncG type="identity"/>
<feFuncB type="identity"/>
<feFuncA type="identity"/>
</feComponentTransfer>
</filter>
<filter id="Table" filterUnits="objectBoundingBox"
x="0%" y="0%" width="100%" height="100%">
<feComponentTransfer>
<feFuncR type="table" tableValues="0 0 1 1"/>
<feFuncG type="table" tableValues="1 1 0 0"/>
<feFuncB type="table" tableValues="0 1 1 0"/>
</feComponentTransfer>
</filter>
<filter id="Gamma" filterUnits="objectBoundingBox"
x="0%" y="0%" width="100%" height="100%">
<feComponentTransfer>
<feFuncR type="gamma" amplitude="2" exponent="5" offset="0"/>
<feFuncG type="gamma" amplitude="2" exponent="3" offset="0"/>
<feFuncB type="gamma" amplitude="2" exponent="1" offset="0"/>
</feComponentTransfer>
</filter>
</defs>
Siehe auch
Weblinks
- W3C(Spezifikation): fefuncR
Grundformen
- Struktur und Gruppierungen
- Metadaten
- Text
- weitere Elemente
- Animationen
- Beschneidungen und Masken
- Filter
- filter
- feBlend
- feColorMatrix
- feComponentTransfer
- feComposite
- feConvolveMatrix
- feDiffuseLighting
- feDisplacementMap
- feDistantLight
- feDropShadow
- feFlood
- feFuncA
- feFuncB
- feFuncG
- feFuncR
- feGaussianblur
- feImage
- feMerge
- feMergeNode
- feMorphology
- feOffset
- fePointLight
- feSpecularLighting
- feSpotLight
- feTile
- feTurbulence
- Muster und Verläufe