Java ускоренная графика - PullRequest
       17

Java ускоренная графика

0 голосов
/ 13 декабря 2011

Я хочу попробовать сделать 2d игры в java, используя класс Graphics2d. Я продолжаю получать изображения, которые мерцают. Я провел небольшое исследование и выяснил, что для ускорения кадров я должен использовать ускоренную графику. Как мне это сделать?

Мне нужно знать, как рисовать изображения очень быстро и как предотвратить мерцание экрана.

Помимо примеров, я был бы признателен за любые ссылки на учебники для базовой ускоренной графики. Например, я нашел этот полезным, но я хочу изучить основы.

1 Ответ

4 голосов
/ 13 декабря 2011

Мерцание вызвано не частотой кадров, а отсутствием двойной буферизации. См. этот урок для получения дополнительной информации по этому вопросу.

Для аппаратного ускорения необходимо использовать класс VolatileImage . Прочитайте это для описания с примерами кода.

...