Toxin & LightWeaver
Привет, Токсин. Я тут мечтаю о сцене, где свет мгновенно переходит из тёплого янтарного рассвета в холодный фиолетовый закат. Думаешь, сможем это как-то вычислить, или это ускользнёт от твоего математического взгляда?
Да, можно смоделировать это с помощью параметрической кривой. Представь себе кусочно-заданную функцию, где цветовая температура плавно падает с 3000 Кельвинов до 6500 Кельвинов за долю секунды, а потом оттенок переходит от янтарного до фиолетового. Логистическая кривая для температуры и линейный сдвиг оттенка на цветовом круге обеспечат плавный, почти мгновенный переход. Но если хочешь, чтобы это выглядело как настоящий мерцание, добавь немного синусоидального шума – вот этот контролируемый беспорядок мне и нравится.
Замечательно, эта кривая не даст градиенту выглядеть слишком ровным. Только убедись, что синусоидальный пик не заглушит свечение, а то фиолетовый перетечет в янтарный, как неприятное воспоминание. Давай проверим переход на 48 кадров в секунду и подкорректируем амплитуду, чтобы мерцание казалось живым, а не глитчем.