Я нахожусь в процессе написания собственного генератора тепловых карт.Мне интересно, какой самый быстрый способ - рисовать коробки (до 1 миллиона) на Java.Большинство вопросов, которые я нашел, были сосредоточены на динамических изображениях (как в играх), и мне интересно, есть ли лучший способ использовать статические изображения.Я попытался использовать свинг (с помощью GridLayout и добавить цветной холст в каждый блок), рисовать непосредственно на панели с помощью Graphics2D, а также с помощью библиотек обработки.Хотя обработка довольно быстрая и генерирует чистое изображение, в окне, похоже, возникают проблемы с его сохранением;он генерирует различные части изображения всякий раз, когда вы минимизируете, перемещаете окна и т. д.
Я слышал об OpenGL, но я никогда не касался этого, и я хотел получить некоторую обратную связь относительно того (или что-то ещеиначе) было бы лучше, прежде чем тратить на это время.