Inkscape-Clipform und -filter

Die oberste Ebene hat einen Schlagschatten, aber der Schatten sollte keine Auswirkung auf den transparenten Bereich außerhalb des Kreises haben.

Vorclip

Ich habe versucht, den Kreis zu duplizieren und zu verwenden Path-->Intersection, aber das hat den Schatten nicht abgeschnitten.

Post-Clip

Verwenden Object-->Clip-->Setund Object-->Mask-->Setentfernen Sie den Schatten vollständig, obwohl es möglicherweise eine Einstellung gibt, die es ihnen ermöglichen könnte, zu funktionieren, die mir nicht bekannt ist.

Gute Frage, aber leider bezweifle ich, dass es eine Lösung gibt.
Nicht einmal eine "Cheat" -Lösung mit Farbverläufen? Oder vielleicht eine spezielle Maske?

Antworten (1)

In Inkscape können Filtereffekte wie Schlagschatten beschnitten werden, indem das gefilterte Objekt zuerst einer Gruppe hinzugefügt und dann die Gruppe beschnitten wird.


Lernprogramm

1. Kopieren Sie den grünen Kreis

  1. Kopieren Sie den grünen Kreis (wird später als Schnittmaske verwendet) (Strg + c)

2. Wählen Sie beide Objekte aus

  1. Wählen Sie beide Objekte mit dem Auswahlwerkzeug aus

3. Erstellen Sie eine neue Gruppe

  1. Erstellen Sie eine neue Gruppe (Objekt > Gruppe oder Strg+g)

4. Fügen Sie das Bild an Ort und Stelle ein

  1. Fügen Sie das Bild an Ort und Stelle ein (Strg+Alt+V)

5. Fügen Sie die zuvor erstellte Gruppe zur Auswahl hinzu

  1. Fügen Sie die zuvor erstellte Gruppe zur Auswahl hinzu

6. Legen Sie den Clip fest

  1. Legen Sie den Clip fest (Objekt > Clip > Festlegen oder rechtes Mausmenü > Clip festlegen)

Das Endergebnis ist ein Objekt, bei dem der Schlagschatten abgeschnitten wurde!


Das Hinzufügen des grünen Kreises zur Gruppe ist eigentlich optional: Eine Gruppe mit nur der weißen Form könnte auch abgeschnitten werden. Dies könnte jedoch zu kleinen Renderartefakten am unteren Rand des Objekts führen.