AIly & Nephrid
Я тут ковырялся с одним пиксельным шейдером, который просто рандомно меняет цвета, но при этом надо укладываться в лимит кадров. Задумаешься, как хаос и жёсткая оптимизация совместить?
Звучит как интересное испытание – только не забудь зафиксировать начальное значение генератора случайных чисел и профилируй каждый кадр, чтобы потом можно было подстроить алгоритм так, чтобы загрузка GPU не превышала лимита. Если рассматривать случайность как уровень в игре, то можно заранее рассчитать набор перестановок цветов и просто циклически их использовать. Так хаос станет предсказуемым, и время отрисовки кадров будет стабильным.