"Bildschirm" -Effekt in Java 2D -Grafiken
Frage
Dies ist eine Frage, die mich seit einiger Zeit nervt:
In Photoshop/GIMP gibt es einen "Bildschirm" -Schichtkompositionsmodus. Dieser Modus hat helle Farben hat ein starkes Alpha und dunkle Farben eine schwache. Schwarz ist völlig transparent, weiß völlig undurchsichtig.
Ich würde es sehr lieben, diesen Komposit mit Java 2D -Grafiken zu replizieren, aber meine wiederholten Versuche, Alphacomposite in diese zu überreden, sind gescheitert - und tatsächlich denke ich, dass dies außerhalb der Fähigkeiten von Alphacomposit liegt.
Ein visuelles Beispiel ist zu sehen hier .
Irgendwelche Ideen, wie man das macht?
Lösung
Sieht so aus, als ob ein Referenzcode da ist:
http://www.curious-creature.org/2006/09/20/new-blendings-modes-for-java2d/