SVG/Elemente/feSpecularLighting

Aus SELFHTML-Wiki
< SVG‎ | Elemente(Weitergeleitet von FeSpecularLighting)
Wechseln zu: Navigation, Suche

Das feSpecularLighting-Element dient der Beleuchtung einer Eingangsgrafik mit reflektierendem Licht. Dabei wird der Alpha-Kanal der Eingangsgrafik als Relief verwendet. Als Lichtquellen dienen die Kindelemente feDistantLight (entfernte Lichtquelle), fePointLight (Punktlichtquelle) und feSpotLight (Schweinwerfer).

Beispiel
  <filter id="specular1">
    <feGaussianBlur in="SourceAlpha" stdDeviation="4" result="blur"/>
    <feSpecularLighting in="blur" surfaceScale="5" specularConstant="1" 
          specularExponent="10" lighting-color="white"  
                    result="specOut">
      <fePointLight x="-50" y="-100" z="200"/>
    </feSpecularLighting>
    <feComposite in="specOut" in2="SourceAlpha" operator="in" result="specOut"/>
    <feComposite in="SourceGraphic" in2="specOut" operator="arithmetic" 
                 k1="0" k2="1" k3="1" k4="0" result="out2"/>
    <feMerge>
      <feMergeNode in="out2"/>
    </feMerge>
  </filter>


Siehe auch

Weblinks

Start-Tag: notwendig
End-Tag: notwendig
<feSpecularLighting>…</feSpecularLighting>
Elternelemente Darf vorkommen in:

filter

erlaubte Inhalte

feDistantLight, fePointLight, feSpotLight

Browsersupport Details: {{{caniuse}}}
Attribute
Name Inhalt Standardwert Bedeutung
Kernattribute
class ID ordnet ein Element einer oder mehreren Klassen zu.
id ID identifiziert ein einziges Element innerhalb eines Dokuments
lang ID identifiziert eine Sprachangabe
style ID CDATA Stilangabe durch Präsentationsattribute
tabindex ID macht Element „antabbbar“
xml:base CDATA Basis-URL
xml:lang Sprachkürzel legt eine den IANA-Sprachdefinitionen folgende Sprache des Elementinhalts fest [RFC1766]
xml:space default, preserve Verhalten gegenüber whitespace)


in CDATA
diffuseConstant NUMBER 1 kd-Wert des Phong-Beleuchtungmodells
specularConstant NUMBER 1 ks-Wert des Phong-Beleuchtungmodells
specularExponent NUMBER 1 legt den Fokus (Brennpunkt) der Lichtquelle fest
surfaceScale NUMBER 1 Höhe der Oberfläche
kernelUnitLength NUMBER zeigt die beabsichtigte Entfernung in filterUnits

Attribut: Pflichtattribut
Attribut: optionales Attribut