Смотрите мой комментарий к ответу Ctford.
Я думаю, что простой способ осветить цвет - это взять каждый из компонентов RGB, добавить 0xff и разделить на 2. Если это не дает желаемых результатов, возьмите 0xff минус текущее значение. раз некоторая константа, а затем добавить обратно к текущему значению. Например, если вы хотите сместить 1/3 пути к белым, возьмите (0xff - current) /3+current.
Вы должны поиграть с ним, чтобы увидеть, какие результаты вы получили. Я бы беспокоился о том, что при использовании этой простой формулы достаточно большой фактор, чтобы темные цвета постепенно исчезали, может сделать светлые цвета полностью белыми, в то время как достаточно малый фактор, чтобы светлые цвета стали немного светлее, может сделать темные цвета недостаточно светлыми. 1005 *
Тем не менее, я думаю, что преодоление доли расстояния до белого более перспективно, чем фиксированное количество шагов.