3

这是一个困扰我一段时间的问题:

在 Photoshop/GIMP 中,有一个“屏幕”图层合成模式。此模式具有明亮的颜色具有强 alpha,而深色则具有弱的 alpha。黑色是完全透明的,白色是完全不透明的。

我非常希望能够使用 Java 2D 图形复制这种复合材料,但是我反复尝试将 AlphaComposite 引入其中的尝试都失败了——事实上,我认为这超出了 AlphaComposite 的能力范围。

可以在这里看到一个视觉示例。

关于如何做到这一点的任何想法?

4

1 回答 1

2

看起来这里有一些参考代码:

http://www.curious-creature.org/2006/09/20/new-blendings-modes-for-java2d/

于 2009-02-11T16:36:48.050 回答