Я хочу нарисовать некоторые данные в текстуре: много элементов в строке. Они не создаются по порядку, и все они могут быть разных размеров (подумайте о куче памяти). Каждый элемент данных представляет собой небольшой прямоугольник, и я хочу, чтобы они отличались от них, поэтому я хотел бы, чтобы каждый из них имел уникальный цвет.
Теперь я мог бы просто использовать rand() для генерации значений RGB и надеюсь, что они все разные, но я подозреваю, что не буду получать хорошее распространение в пространстве RGB. Есть ли лучший способ, чем это? Например. что такое хороший способ ездить на велосипеде через разные цвета, прежде чем они (почти) повторятся?
Цвета не должны совпадать с любыми данными в элементах. Я просто хочу иметь возможность смотреть на многие значения и видеть, что они разные, поскольку они смежны.
Я мог бы кое-что понять, но я думаю, что это интересный вопрос.:)