Was bedeutet <feComposite operator="over" in="shadow" in2="SourceGraphic"></feComposite>?

Antwort

Das SVG-Element `<feComposite>` wird in SVG-Filtereffekten verwendet, um zwei Bilder (bzw. Bilddatenströme) miteinander zu kombinieren. In deinem Beispiel: ```xml <feComposite operator="over" in="shadow" in2="SourceGraphic"></feComposite> ``` bedeutet das Folgendes: - **operator="over"**: Das ist der Standard-Operator und entspricht dem klassischen „Überlagern“ (wie bei Ebenen in Photoshop). Das Bild aus `in` (hier: "shadow") wird über das Bild aus `in2` (hier: "SourceGraphic") gelegt. - **in="shadow"**: Das ist die Eingabe 1, meist das Ergebnis eines vorherigen Filter-Schritts, z.B. ein Schatten. - **in2="SourceGraphic"**: Das ist die Eingabe 2, meist das Originalbild. **Zusammengefasst:** Mit diesem Filter-Schritt wird das Bild aus dem Kanal „shadow“ über das Originalbild („SourceGraphic“) gelegt. Das ist z.B. typisch, um einen Schatteneffekt zu erzeugen, bei dem der Schatten unter dem eigentlichen Bild sichtbar ist. **Weitere Infos:** - [MDN: feComposite](https://developer.mozilla.org/de/docs/Web/SVG/Element/feComposite) - [SVG-Filter-Grundlagen](https://developer.mozilla.org/de/docs/Web/SVG/Tutorial/Filter)

Kategorie: Technik Tags: SVG Filter Grafik
Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Was bedeutet das Attribut 'inverse' im SVG-Filter <feComposite>?

Im Kontext von SVG-Filtern und speziell dem `<feComposite>`-Element bedeutet das Attribut `operator="out"` Folgendes: - **`in="SourceGraphic"`**: Das ist das Originalbild od... [mehr]