Rust — одна из самых тяжёлых игр на Unity: огромные карты, динамическое освещение, тысячи объектов от построек игроков. Хорошая новость в том, что большую часть просадок вызывает не железо, а настройки. Ниже — конкретные значения, команды и таблицы, а не общие советы.
Не все настройки одинаково влияют на FPS. Ниже — порядок по соотношению «прирост кадров / потеря картинки». Начинайте сверху.
| Настройка | Ставим | Прирост | Влияет на видимость врага? |
|---|---|---|---|
| Shadow Quality | 0–1 | Очень высокий | Нет |
| Shadow Distance | Минимум | Очень высокий | Нет |
| Object Quality | 0–2 | Высокий | Слабо |
| Tree Quality | 0–2 | Высокий | Нет |
| Draw Distance | Средне | Средний | Да — не в ноль |
| Grass Displacement | Выкл | Средний | Нет |
| Water Quality | 0–1 | Средний | Нет |
| Anti-Aliasing | FXAA | Низкий | Нет |
| Texture Quality | Half при VRAM ≤ 4 ГБ | Зависит от карты | Нет |
Самая частая жалоба: «FPS 120, но игра дёргается». Это не про FPS — это сборка мусора движка Unity. Периодически игра освобождает память, и в этот момент кадр подвисает на доли секунды.
Лечится увеличением буфера. Откройте консоль клавишей F1 и введите:
graphics.gcbuffer 4096| Оперативная память | Значение gcbuffer |
|---|---|
| 8 ГБ | 1024–2048 |
| 16 ГБ | 2048–4096 |
| 32 ГБ и больше | 4096 |
После ввода команды выполните writecfg, иначе значение слетит при выходе из игры.
Если видеокарта поддерживает апскейл, это даст больше, чем все настройки графики вместе взятые. Игра рендерится в меньшем разрешении и увеличивается алгоритмом, при этом интерфейс остаётся чётким.
| Технология | Какие карты | Режим для FPS | Ожидаемый прирост |
|---|---|---|---|
| NVIDIA DLSS | RTX 20xx и новее | Performance | 30–50% |
| AMD FSR | Любые, включая GTX | Performance | 25–40% |
| graphics.resscale | Совсем старые | 0.75 | 20–30% |
Часть настроек удобнее задать через консоль — они применяются сразу и сохраняются в client.cfg.
graphics.gcbuffer 4096
fps.limit 144
graphics.dof 0
graphics.vignette 0
graphics.motionblur 0
effects.grasshshadows 0
water.quality 0
writecfg| Команда | Что делает |
|---|---|
| fps.limit | Лимит кадров. Ставьте чуть выше герцовки монитора — ровнее frametime |
| graphics.dof 0 | Отключает размытие глубины резкости |
| graphics.motionblur 0 | Убирает смаз в движении — важно для прицеливания |
| graphics.vignette 0 | Убирает затемнение по краям экрана |
| writecfg | Сохраняет настройки, иначе слетят при выходе |
Подробнее про файл конфига и как защитить настройки от сброса — в отдельном разборе: конфиг Rust (client.cfg).
На подгрузках Rust упирается в процессор. Если Windows держит CPU в энергосберегающем режиме, будут фризы даже на мощном железе.
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
powercfg -setactive e9a42b02-d5df-448d-aa00-03f14749eb61
powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 100
powercfg -setactive scheme_currentПлюс отключение Game DVR — фоновая запись геймплея, которая стоит 3–8% FPS:
reg add "HKCU\System\GameConfigStore" /v GameDVR_Enabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\GameDVR" /v AllowGameDVR /t REG_DWORD /d 0 /fНастраивается один раз. Панель управления NVIDIA → «Управление параметрами 3D» → вкладка «Программные настройки» → добавить RustClient.exe.
| Параметр | Значение | Зачем |
|---|---|---|
| Режим управления электропитанием | Максимальная производительность | GPU не сбрасывает частоты |
| Режим низкой задержки | Ультра | Меньше input lag |
| Кэш шейдеров | 10 ГБ или без ограничений | Меньше стартовых фризов |
| Вертикальная синхронизация | Выкл | Лимит задавать через fps.limit |
| Фильтрация текстур | Высокая производительность | Небольшой прирост бесплатно |
Полная настройка панели с пояснениями: настройка NVIDIA для Rust.
| Совет из интернета | Почему не работает |
|---|---|
| «Ускорители ОЗУ» | Выгружают нужное из памяти, игра грузит заново — становится хуже |
| Чистка реестра | Не влияет на FPS, ломает установленные программы |
| Отключение файла подкачки | Rust начнёт вылетать с нехваткой памяти |
| Дефрагментация SSD | Бесполезна, сокращает ресурс диска |
| Снижение разрешения монитора | Мыло и растянутый интерфейс — лучше DLSS/FSR |
На средней системе (i5, GTX 1660 / RTX 3060, 16 ГБ) полный набор настроек даёт +20–60 FPS в зависимости от исходного состояния. На захламлённой Windows и слабом железе прирост в процентах выше, на уже настроенной машине — около 10–20%. И главное: уходят микрофризы на подгрузках, ради которых всё и затевается.
Мерить лучше не средним FPS, а 1% low — именно он отвечает за ощущение плавности. Подойдёт CapFrameX или MSI Afterburner с RTSS.
Настройки графики как в родном меню, GC-буфер, DLSS/FSR, конфиг, план питания и драйвер — кнопкой Apply All. VAC-safe, любой твик откатывается.
Купить ключ — от 150 ₽ →На захламлённой системе или слабом ПК — 40–60%, в основном за счёт теней, дальности прорисовки и DLSS/FSR. На настроенной машине с хорошим железом — 10–20%. Главное, что уходят микрофризы.
Это сборка мусора Unity. Лечится командой graphics.gcbuffer 4096. Второй источник — подгрузка объектов при повороте камеры: помогает снижение Object Quality и установка игры на SSD.
По убыванию: тени, DLSS/FSR в режиме Performance, дальность прорисовки, качество объектов и деревьев. Тени почти не влияют на видимость врага, но съедают больше всего кадров.
Нет — лучше DLSS или FSR в режиме Performance. Прямое снижение разрешения даёт мыло и растянутый интерфейс.
Читайте дальше: настройки для слабого ПК · почему Rust фризит · как уменьшить пинг.
Тормозит не только Rust, а вся система? Разбор по Windows целиком — VELAR.
← Все статьи