Я делаю движок частиц в Java, и сейчас я использую подкласс java.awt.canvas
. Я использую canvas.getBufferStrategy().getDrawGraphics()
, а затем, когда я закончу, использую canvas.getBufferStrategy().Show()
.
Теперь, когда у меня есть несколько частиц (graphics.fillOval(...)
) - мне нужно сделать несколько добавок! Проблема в том, что я нигде не могу найти аддитивного смешивания (гуглил). То, что я придумал из поиска Google, является открытым GL через Jogl. jogl был бы отличным переходом от графики, так как я изменил цвет графики в тысячу раз за тик, и я не могу найти аддитивное смешивание, но я просто не уверен, является ли jogl стандартным и работает на всех ( или большинство) компьютеров.
Любые мысли или предложения приветствуются.