Это старая версия документа!
Additive Shader
Описание
Мод Additive Shader позволяет создавать пропы или саб-меши транспортных средств, использующие аддитивный шейдер с возможностью задавать время включения и отключения.
Как следует из названия, шейдер аддитивный — он только добавляет свет, что похоже на режим наложения «экран» в Photoshop. При высоких значениях яркости возникает эффект свечения (bloom).
Предполагается, что вы знакомы с созданием обычных ассетов пропов или транспортных средств.
Пример
Саб-меш с аддитивным шейдером для LED-дисплея на крыше поезда.
Ограничения
Здания и саб-зданияИмеют серьёзные проблемы с дальностью прорисовки и непредсказуемым исчезновением, поэтому их использование с этим шейдером не рекомендуется — лучше использовать пропы.
ДвусторонностьВ отличие от большинства шейдеров игры, аддитивный шейдер двусторонний — его можно видеть с обеих сторон поверхности.
Скрипт
Для сохранения нужных данных и применения аддитивного шейдера к пропу или саб-мешу используйте один из скриптов через консоль ModTools (`F7`).
В начале скрипта можно изменить переменные:
Time On/Off — время суток (0–24 часа), когда объект с аддитивным шейдером включается или выключается. Если значения совпадают, объект всегда включён.
Fade — сила затухания прозрачности шейдера при приближении к другим объектам. Чем выше значение, тем менее заметно затухание.
Intensity — множитель яркости света. Значения выше 1 могут вызвать эффект свечения.Меш (Mesh)
Меш ничем не отличается от обычных ассетов.
Текстуры
Diffuse — единственная текстура, используемая как аддитивная.LOD
Аддитивный шейдер не поддерживается для LOD-моделей, поэтому мод увеличивает дальность прорисовки в зависимости от размера ассета.
Полезные видео
*Additive Shader*
- game/cities/cities_skylines/moding/shader_additive.1773655028.txt.gz
- Последнее изменение: 2026/03/16 09:57
- — Lex
