Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

surfaceScale

Das Attribut surfaceScale repräsentiert die Höhe der Oberfläche für eine Lichtfilterprimitive.

Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:

Beispiel

html
<svg viewBox="0 0 420 200" xmlns="http://www.w3.org/2000/svg">
  <filter id="diffuseLighting1" x="0" y="0" width="100%" height="100%">
    <feDiffuseLighting in="SourceGraphic" surfaceScale="1">
      <fePointLight x="60" y="60" z="20" />
    </feDiffuseLighting>
  </filter>
  <filter id="diffuseLighting2" x="0" y="0" width="100%" height="100%">
    <feDiffuseLighting in="SourceGraphic" surfaceScale="15">
      <fePointLight x="60" y="60" z="20" />
    </feDiffuseLighting>
  </filter>

  <rect x="0" y="0" width="200" height="200" filter="url(#diffuseLighting1)" />
  <rect
    x="220"
    y="0"
    width="200"
    height="200"
    filter="url(#diffuseLighting2)" />
</svg>

feSpecularLighting

Für <feSpecularLighting> definiert surfaceScale die Höhe der Oberfläche.

Wert <number>
Standardwert 1
Animierbar Ja

feDiffuseLighting

Für <feDiffuseLighting> definiert surfaceScale die Höhe der Oberfläche.

Wert <number>
Standardwert 1
Animierbar Ja

Spezifikationen

Specification
Filter Effects Module Level 1
# element-attrdef-fediffuselighting-surfacescale
Filter Effects Module Level 1
# element-attrdef-fespecularlighting-surfacescale

Siehe auch