Я пишу игру на Java, LJGWL (OpenGL). Я использую библиотеку, которая обрабатывает множество беспорядочных деталей для меня, но нужно найти намного более быстрый способ сделать это.OpenGL шейдеры?
В принципе, я хочу установить каждый пиксель на экране, чтобы сказать случайный цвет как можно быстрее. «Случайные цвета» - это просто массив [] [], который обновляется каждые 2-3 секунды. Я пробовал рисовать прямоугольники и использовать изображения, оба довольно медленные для того, что я хочу делать.
Я думаю, что хочу научиться писать графический шейдер? Это самый быстрый способ сделать это? LJGWL предоставляет OpenGL api для java. Любые базовые руководства по началу работы с шейдерами OpenGL? Или я должен динамически создавать какую-то текстуру, а затем просто выбросить всю текстуру, будет ли это быстрее?
каждый пиксель на тот же случайный цвет или каждый пиксель на другой случайный цвет? – Will