Я обнаружил, что способ перевести "общий цвет" объекта в другой оттенок без повреждения внутренних деталей - это воздействовать на цветовые кривые.
![enter image description here](https://i.stack.imgur.com/V8Xbx.jpg)
Если, например, вы применяете кривую к зеленому каналу, понижая средние тона, вы в основном вычитаете зеленые, тем самым изменяя оттенок на пурпурный (красный + синий). Используя плавную кривую, которая начинается с 0 и заканчивается на 1, однако вы не собираетесь менять, например, белую подсветку, которая останется белой, а внутренняя текстура все еще сохранит некоторый исходный оттенок.