Подробный гайд по команде mat_phong 0 в CS:GO и CS2
Команда mat_phong 0 — это один из самых известных и простых способов повысить производительность в Counter-Strike: Global Offensive (CS:GO). Она отключает сложное «Фонговское» затенение (Phong shading), которое отвечает за реалистичные блики и отражения на моделях оружия и персонажей.
Что делает mat_phong 0?
В CS:GO технология Phong shading создает динамические световые блики на поверхностях, что придает игре более современный вид, но требует дополнительных ресурсов GPU.
Установка значения 0 отключает этот эффект. Визуально это делает поверхности оружия и моделей более «плоскими» и матовыми, убирая характерный блеск. Некоторые игроки также отмечают, что это меняет внешний вид определенных скинов, например, оружие с эффектом Australium может стать полностью золотым, без цветовых переливов.
Влияние на производительность (FPS)
Основная причина популярности этой команды — потенциальный прирост FPS. Отключение Фонговского затенения снижает нагрузку на видеокарту, что может быть особенно заметно на системах с ограниченными ресурсами или в ситуациях, когда производительность падает из-за обилия визуальных эффектов.
Однако стоит понимать, что прирост не гарантирован и сильно зависит от конкретного «железа». В некоторых случаях он может быть незначительным или вовсе отсутствовать, если ваша видеокарта легко справляется с нагрузкой.
Как активировать и настроить команду
Есть несколько способов применить эту настройку в CS:GO.
1. Через консоль (разовое применение)
Самый простой метод. Откройте консоль (по умолчанию клавиша ~ или `) и введите:
mat_phong 0
Чтобы вернуть все как было, введите mat_phong 1. Эта настройка сбросится после перезапуска игры.
2. Через файл autoexec.cfg (постоянное применение)
Чтобы команда применялась автоматически при каждом запуске игры, добавьте ее в ваш конфигурационный файл autoexec.cfg.
- Найдите папку с конфигами CS:GO. Обычно путь выглядит так:
...\Steam\userdata\[ваш_ID]\730\local\cfg. - Откройте файл
autoexec.cfgтекстовым редактором (например, Блокнотом). Если его нет, создайте. - Добавьте в него строку:
mat_phong 0
- Сохраните файл.
- Убедитесь, что в параметрах запуска игры (в Steam: ПКМ по игре -> Свойства -> Параметры запуска) у вас прописана команда
+exec autoexec.cfg, чтобы игра читала этот файл при старте.
3. Через параметры запуска (постоянное применение)
Этот метод также устанавливает команду на постоянной основе.
- В Steam нажмите правой кнопкой мыши на CS:GO и выберите «Свойства».
- В поле «Параметры запуска» добавьте:
+mat_phong 0. - Знак
+означает, что игра выполнит эту консольную команду при запуске.
4. С помощью привязки клавиши (быстрое переключение)
Если вы хотите включать и выключать эффект на лету, можно назначить команду на определенную клавишу.
Например, чтобы переключаться по клавише F10:
1. В консоли или в autoexec.cfg пропишите:
bind F10 "toggle mat_phong 0 1"
Команда toggle будет переключать значение между 0 и 1 при каждом нажатии.
2. Альтернативный вариант — назначить отдельные клавиши для включения и выключения.
Важно
«Застревание» настройки:
Иногда игроки сталкиваются с тем, что не могут вернуть значение обратно на 1. В этом случае проверьте, не прописана ли команда mat_phong 0 в вашем autoexec.cfg или параметрах запуска, и удалите ее оттуда.
Counter-Strike 2:
Важно отметить, что в CS2 команда mat_phong 0 не работает. Новая игра использует современный рендерер (Source 2) с другим подходом к освещению и материалам (PBR), поэтому данная консольная команда из CS:GO в ней не поддерживается и не даст никакого эффекта.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.