2

我正在用 Java 制作粒子引擎,现在我正在使用java.awt.canvas. 我正在使用canvas.getBufferStrategy().getDrawGraphics(),然后,当我完成后,使用canvas.getBufferStrategy().Show().

现在我有了一些粒子(graphics.fillOval(...)) - 我需要做一些添加剂混合!问题是,我在任何地方都找不到添加剂混合(谷歌搜索)。我从谷歌搜索中得出的结果是通过 jogl 打开 gl。jogl 将是图形的一个很好的转变,因为我已经改变图形颜色数千次,而且我找不到加法混合,但我只是不确定 jogl 是否是标准的并且适用于所有(或大多数)计算机。

欢迎任何想法或建议。

4

1 回答 1

3

您可能要考虑AlphaComposite,如这个动力学模型所示。

附录:此实用程序可能有助于可视化各种合成规则的效果。

于 2011-05-06T04:59:46.727 回答