LiveMutaSprite ist live. Jetzt auf Gumroad und itch.io — ab sofort kaufen und laden.
Handbuch/ Chroma-Key-Profile/ Green Sprite (hart, inhalt-sicher)

Green Sprite (hart, inhalt-sicher)

Grünscreen entfernen, ohne grünes Motiv zu fressen: nur randverbundenes Grün weg, eingeschlossenes Innen-Grün bleibt.

Kurzbeschreibung

Green Sprite (hart, inhalt-sicher) stellt grün-gekeyte Assets frei, bei denen Grün zugleich Motivfarbe ist (z. B. grüne Pixel-Schrift oder grüne Augen auf grünem Key). Es entfernt nur das vom Bildrand verbundene Hintergrund-Grün und lässt eingeschlossenes Innen-Grün stehen — mit harten Pixel-Art-Kanten und optionalem Grün-Saum-Despill für glatte/Anti-Aliasing-Assets.

Wofür / Wann

  • Dein Asset hat einen grünen Hintergrund, aber das Motiv enthält ebenfalls Grün, das erhalten bleiben soll.
  • Du brauchst harte, pixelgenaue Kanten (Pixel-Art) — oder einen sauberen Despill an einer glatten/AA-Kante.
  • Das klassische Green Sprite würde dir das Motiv-Grün mitfressen.

Wann nicht dieses Profil:

  • Kein Grün im Motiv → das einfachere Green Sprite reicht.
  • Bereits freigestellt, nur noch Reste am Rand → Reste entfernen.
  • Transluzente Glow-/FX-EffekteFX / Glow (Soft-Matte).

So funktioniert's

Das Profil flutet vom Bildrand aus durch zusammenhängendes Grün (randverbundene Key-Maske) und entfernt nur dieses Hintergrund-Grün. Eine enge Toleranz schützt anders getöntes Motiv-Grün selbst bei direktem Kontakt zum Hintergrund; die randverbundene Flut stoppt an nicht-grünen Outlines. Eingeschlossenes Innen-Grün (z. B. der Bauch des Sprites, grüne Schrift) bleibt unangetastet.

Die Kante wird hart gesetzt (Alpha 0/255) — die Pixel-Art-Invariante. Für glatte oder anti-aliaste Assets lässt sich zusätzlich ein Grün-Saum-Despill an der Alpha-Kante zuschalten.

Einstellungen

Regler Wirkung
Key-Farbe Die Hintergrund-Keyfarbe. Default #00FF00; per Pipette aus dem Bild wählen — bei getöntem Key (z. B. (26,200,26)) aus dem Hintergrund picken, nicht reines #00FF00.
Toleranz Wie eng die Key-Erkennung greift. Eng als Default — eng genug, um Motiv-Grün zu schützen, das nah am Key liegt.
Kanten-Cleanup Für Pixel-Art aus lassen (harte Kanten). Für glatte/AA-Assets an → Grün-Saum-Despill an der Kante.
Spill-Radius / Spill-Stärke Breite (1–4) und Aggressivität (Sanft/Normal/Stark/Maximal) des optionalen Saum-Despills.

Empfohlene Einstellungen je Anwendungsfall:

Asset-Typ Empfehlung
Pixel-Art, grüne Schrift auf grünem Key Eng + Kanten-Cleanup aus (harte Kante, Innen-Grün bleibt)
Glatte/AA-Illustration, grüne Augen eingeschlossen Kanten-Cleanup an + Spill Normal (Saum-Despill)
Motiv-Grün liegt sehr nah am Key-Ton Toleranz eng halten, Key per Pipette exakt aus dem BG

CLI / Automatisierung

Headless dasselbe inhalt-sichere Keying — Aufruf und gemeinsame Flags in der CLI-Übersicht. Dieses Profil wählst du mit --profile green_hard.

Relevante Flags: --key-color (bei getöntem Key die echte BG-Farbe angeben, z. B. 26,200,26), --key-tolerance 0–160 (eng halten — schützt Motiv-Grün), --edge-cleanup {on,off} (für Pixel-Art off, für glatte/AA-Assets on = Saum-Despill) sowie --spill-radius / --spill-strength.

Beispiel:

clean_sprite_chromakey.py sprite.png sprite_out.png --profile green_hard --key-color 26,200,26 --edge-cleanup off

FAQ

Worin unterscheidet es sich vom normalen Green Sprite? Green Sprite entfernt alles Grün global. Dieses Profil entfernt nur randverbundenes Hintergrund-Grün und schützt eingeschlossenes Motiv-Grün — der Unterschied, wenn Grün auch im Motiv vorkommt.

Das Innen-Grün bleibt, aber ein dünner grüner Saum stört noch. Schalte das Kanten-Cleanup an — der Saum-Despill zieht den Grünstich aus der Alpha-Kante. Bei bereits freigestellten Assets übernimmt das Reste entfernen.

Warum „aus dem Hintergrund picken" und nicht #00FF00? Viele Assets sind nicht auf reinem #00FF00, sondern auf einem getönten Grün gekeyt. Pickst du die echte BG-Farbe per Pipette, greift die enge Toleranz präzise und randverbundenes Fluten ist zuverlässig.

Grenzen

  • Hartes Alpha (0/255) — kein fraktionales Soft-Matte. Für transluzente Effekte ist FX / Glow zuständig.
  • Motiv-Grün, das den exakt gleichen Ton wie der Hintergrund hat und mit ihm randverbunden ist, lässt sich nicht immer trennen — hier hilft eine engere Toleranz oder ein zweiter Pass mit Reste entfernen.
  • Kein Skalieren / kein Resampling.

Beispiele

Green Sprite (hart): links Gruen-in-Gruen, rechts Rand-Gruen entfernt, Innen-Gruen bleibt.

Nur randverbundenes Gruen wird entfernt — gruene Inhalte (hier Augen/Mund) bleiben erhalten.

Verwandte Features