Многие игроки S.T.A.L.K.E.R.: Тень Чернобыля (версия 1.0004 и выше) сталкиваются с проблемой излишнего свечения (блума), эффектов «сна» или пси-воздействий, которые мешают геймплею и нагружают видеокарту. Часто это называют «убрать сон» или «убрать свечение». Самый надежный способ — правка конфигурационных файлов игры. В этой статье подробно описано, какие документы редактировать и какие параметры менять.
Подготовка: Распаковка геймдаты (gamedata)
По умолчанию файлы конфигурации упакованы в архивы .db (например, configs.db). Чтобы игра начала читать ваши изменения, нужно создать папку gamedata в корневой директории игры и распаковать туда нужные конфиги.
- Скачайте утилиту Stalker Unpacker (или используйте встроенные средства модов вроде AMK/ОП-2, если они установлены).
- Распакуйте архив configs.db0 (или configs;db в чистой игре) в папку
gamedata/configs/. - Убедитесь, что в файле
fsgame.ltx(в корне игры) строка$game_data$выглядит так:
$game_data$ = true| true| $fs_root$| gamedata\
Способ 1: Отключение Блума (Bloom) и HDR через user.ltx
Это самый простой способ убрать «мыльное» свечение вокруг ярких объектов без правки шейдеров.
Инструкция:
- Зайдите в папку:
gamedata/configs/(илиappdata/в профиле пользователя, если gamedata нет). - Откройте файл user.ltx с помощью Блокнота (Notepad++) или обычного Блокнота.
- Найдите секцию [renderer] (или [renderer_r2] для DX9/10/11 рендереров).
- Измените/добавьте следующие параметры:
; Отключение Bloom (свечения) r2_bloom = off r2_tonemap = off r2_ls_bloom_kernel_scale = 0 r2_ls_bloom_speed = 0 r2_ls_bloom_kernel_g = 0 r2_ls_bloom_kernel_b = 0 r2_ls_bloom_threshold = 1000 ; Отключение HDR (если нужно) r2_hdr = off ; Дополнительные настройки для уменьшения пост-эффектов r2_sun_focus = off r2_sun_tsm = off r2_volumetric_lights = off
- Сохраните файл и запустите игру. Свечение вокруг ламп, солнца и аномалий должно стать менее агрессивным или исчезнуть полностью.
Способ 2: Правка effectors.ltx (Убрать эффекты «Сна», Пси-воздействия, Выносливость)
Если под «сном» вы имеете в виду визуальные артефакты при низкой выносливости, пси-ударх или экране загрузки/сна, нужно править effectors.ltx.
Путь к файлу:
gamedata/configs/misc/effectors.ltx
Основные секции для редактирования:
Эффект усталости/выносливости (трещины на экране, потемнение)
Найдите секцию [fatigue_effector]. Чтобы убрать визуал усталости полностью, поставьте нули:
[fatigue_effector] duality_h = 0;0 duality_v = 0.0 blur = 0.0 noise_intensity = 0.0 noise_grain = 0.0 color_base = 1.0, 1.0, 1.0 color_gray = 1.0, 1.0, 1.0 color_add = 0.0, 0.0, 0.0 time = 0.0 time_attack = 0.0 time_release = 0.0
Пси-воздействие (волны, искажение, «сон» от контролера/пси-собаки)
Найдите [psy_effector] или [controller_psy_hit]. Обнулите параметры искажения:
[psy_effector] duality_h = 0.0 duality_v = 0.0 blur = 0.0 noise_intensity = 0.0 noise_grain = 0.0 color_base = 1.0, 1.0, 1.0 color_gray = 1.0, 1.0, 1.0 color_add = 0.0, 0.0, 0.0 time = 0.0 time_attack = 0.0 time_release = 0.0
Эффект «Сна» / Потеря сознания (экран темнеет, герой падает)
Ищите секции [hit_effector], [wound_effector] или [actor_sleep_effector] (название может отличаться в модах). Принцип тот же: blur = 0.0, duality_h/v = 0.0, time = 0.0.
Способ 3: Настройка шейдеров (Для продвинутых) — shaders.xr / r2_sun.sh
Если конфиги не помогли (например, свечение от солнца в DX10/11), придется править скомпилированные шейдеры. Это сложнее, так как требует декомпиляции shaders.xr.
- Используйте Stalker Shader Decompiler.
- Декомпилируйте
gamedata/shaders.xrв папкуgamedata/shaders/r2/(или r3/r4). - Удалите или переименуйте
shaders.xr, игра начнет читать расшифрованные файлы.ps/.vs. - В файлах
r2_sun.ps,r2_bloom.psзакомментируйте или удалите код, отвечающий за расчет блума (обычно функцииbloom_factorили умножение наbloom_color).
Внимание: Неправильная правка шейдеров приведет к крашу игры или черному экрану. Делайте бэкап.
Способ 4: Использование модов-фиксов (Рекомендуемый путь)
Вместо ручной правки десятков параметров, проще установить проверенные комьюнити фиксы, которые уже решают проблему «свечения» и «сна»:
- ZRP (Zone Reclamation Project) — багфикс для ванильной 1.0004, есть опции отключения блума/пост-эффектов в меню мода.
- OGSE / OGSM, глобальные моды с гибкой настройкой графики в меню.
- Stalker Gamma / Anomaly / GAMMA — современные модпаки на движке X-Ray 1.6/1.7, где в настройках видео (Advanced) есть ползунки: Bloom Intensity, Lens Flares, Post-process Effects.
- Shaders Max / Shaders Min — паки шейдеров, где «Min» версии практически полностью убрали блум и лишние пост-эффекты для максимального FPS.
Чек-лист: Что проверить, если не помогло
- Права администратора: Игра должна иметь права на запись в папку
gamedataилиappdata(где лежитuser.ltx). - Правильный рендерер: Настройки
r2_...работают только для DirectX 9/10/11 (Enhanced/Full Dynamic Lighting). Для Static Lighting (DX8) настройки другие (r1_...); - Конфликт файлов: Если стоят моды, проверьте, не перезаписывает ли другой мод ваш
user.ltxпри запуске (через скриптыui_main_menu.scriptили аналогичные). - Драйверы GPU: Иногда «свечение» — это артефакт драйвера (например, включенный в панели управления NVIDIA/AMD «FXAA» или «Morphological Filtering»). Отключите принудительный AA в драйверах.
Убрать «сон» и назойливое свечение в S.T.A.L.K.E.R.: Тень Чернобыля через документы (конфиги) вполне реально. Начните с редактирования user.ltx (отключение r2_bloom и r2_tonemap), затем при необходимости обнулите параметры в effectors.ltx. Для комфортной игры на современном железе рекомендуется установить ZRP или использовать современные модпаки, где эти настройки вынесены в графическое меню.
Совет: Всегда делайте резервные копии файлов (user.ltx.bak, effectors.ltx.bak) перед редактированием. Это сэкономит время, если игра перестанет запускаться.