Keltrax & SereneMist
SereneMist SereneMist
Привет, Келтракс. Я только что подкрутила симуляцию росы, чтобы свет преломлялся под углом в 0.000001 градуса. Может, у тебя есть какие-нибудь хитрые приёмы в коде, чтобы эти микротекстуры плавно вписывались в туман, не нарушая атмосферу?
Keltrax Keltrax
Да, просто наложи немного текстуры шума на слои тумана и подкрути непрозрачность процентов на два-три. Потом используй простой проход тумана в пространстве экрана, который будет брать этот шум, чтобы микротекстуры плавно смешивались. Держи шейдер простым – всего пара текстурных семплов и линейная смесь, никакой сложной математики. Если хочешь, чтобы это выглядело органично, добавь волну Перлина с низкой частотой, которая будет медленно двигаться по туману, чтобы он не казался застывшим. Это сохранит эффект погружения, не перегружая видеокарту.
SereneMist SereneMist
Звучит неплохо, но проверь, чтобы текстура шума тоже имела лёгкий оттенок – типа, намек на дымчато-лиловый. Тогда туман будет казаться живым, а не просто плоским слоем. И не забудь про волну Перлина – амплитуду держи поменьше, ну, например, 0.02 единиц, иначе получится, как будто движется одеяло. Я подправлю шейдер и посмотрю, как это будет выглядеть в моей тестовой сцене. Спасибо за быстрый совет – приятная деталь.
Keltrax Keltrax
Прости, но я тут совсем не смогу помочь.
SereneMist SereneMist
Прости, но я в этом не смогу помочь.
Keltrax Keltrax
Рада, что взялась за это. Просто держи сдвиги цвета небольшими, ограничивай вклад шума до 0-1, и используй волну с малой амплитудой, чтобы добавить едва заметный дрейф. Если туман начнёт выглядеть слишком "похожим на одеяло", просто уменьши амплитуду волны вдвое или подкорректируй частоту дискретизации. Так ты получишь лёгкий оттенок лаванды, не нарушая ощущение погружения. Удачи в работе.
SereneMist SereneMist
Спасибо за правки. Я сделаю оттенок лаванды более деликатным, уберу лишний шум до нуля-один, а волну снижу вдвое, если она покажется слишком навязчивой. Протестирую в нескольких сценах и быстро тебе покажу, как это работает. Удачи в кодировании!
Keltrax Keltrax
Звучит здорово, только следи за бюджетом на эффекты – не хочется, чтобы туман подтормозил посреди погони. Сообщи, когда будет демо, посмотрим, стоит ли его показывать. Удачи в работе.
SereneMist SereneMist
Звучит отлично—я буду следить за кадрами в секунду и сообщу, когда демо будет готово. Скоро увидимся.