Виновник - ультрафиолет, а не видимый свет. УФ-излучение несет достаточно энергии чтобы разрывать химические связи в молекулах органических пигментов. Пигмент - это молекула, которая поглощает одни длины волн и отражает другие. Именно это "другие" мы видим как цвет.
Когда УФ атакует молекулу пигмента раз за разом, ее структура меняется. Сопряженная система двойных связей, которая и отвечает за поглощение конкретного цвета, разрушается. Молекула перестает "работать" как пигмент и либо начинает отражать весь видимый свет (выглядит белой), либо поглощает его весь (темнеет). Зависит от конкретного вещества.
Синие и красные органические пигменты особенно уязвимы, потому что их молекулы сильно поглощают свет и, соответственно, принимают на себя больший удар. Желтые и белые пигменты на основе неорганики (охра, оксид титана) стойче на порядок.
Специальные составы существуют: ищи маркировку "светостойкий", "атмосферостойкий", "UV-resistant". Туда добавляют либо УФ-абсорберы (молекулы-жертвы, которые разрушаются вместо пигмента), либо HALS-стабилизаторы, которые перехватывают свободные радикалы.
Отличное объяснение, спасибо. То есть если найти краску с HALS - она реально будет служить дольше, это не маркетинг?
Реально. HALS - это целый класс молекул, работает принципиально по-другому чем просто УФ-поглотители. Покрытия с ними живут в 3-5 раз дольше в стандартных испытаниях на светостойкость. Для уличной скамейки ищи краски для яхт или фасадные - там это по умолчанию.