Translations:Framerate and Performance/37/ru

From Vintage Story Wiki
Revision as of 11:28, 20 January 2024 by Mirotworez (talk | contribs) (Created page with "* По причинам, указанным в пункте 5 выше, рекомендуется не использовать неограниченный FPS, а вместо этого ограничить FPS. Основная причина сделать это заключается в том, чтобы ваш процессор не был постоянно загружен одним ядром на 100%, что может привести к перегре...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • По причинам, указанным в пункте 5 выше, рекомендуется не использовать неограниченный FPS, а вместо этого ограничить FPS. Основная причина сделать это заключается в том, чтобы ваш процессор не был постоянно загружен одним ядром на 100%, что может привести к перегреву или даже (в долгосрочной перспективе) к сокращению срока службы вашего процессора. Если FPS ограничен каким-либо из предлагаемых способов, это позволяет процессору «отдыхать» между кадрами, а это, в свою очередь, означает, что процессор потребляет меньше энергии и работает с меньшим охлаждением, поэтому системные вентиляторы могут работать тише и т. д. и т. п.
  • FPS можно ограничить в настройках графики. Это можно сделать либо с помощью ползунка MaxFPS, либо с помощью VSync, либо третий вариант VSync представляет собой комбинацию обоих. Вы также можете ограничить FPS на некоторых графических процессорах на уровне драйвера, например, с помощью панели управления Nvidia.
  • Большинство современных видеокарт (даже встроенная графика ноутбуков) имеют функцию VSync. Если VSync включен, игровой движок не будет отображать кадры быстрее, чем они могут быть отрисованы на реальном подключенном дисплее. Это позволяет процессору иногда отдыхать, ожидая, пока дисплей будет готов к рендерингу следующего кадра, поэтому процессор не будет загружен на 100%. Но иногда графические драйверы ведут себя странно с VSync, например, могут быть глобальные переопределения для его отключения - в этом случае настройка VSync в Vintage Story не будет иметь никакого эффекта, это будет похоже на неограниченную частоту кадров.
  • VSync может помочь решить проблемы с «разрывом» графики, хотя они возникают не во всех системах — они чаще встречаются на специализированных игровых мониторах с низкой задержкой, поэтому, если у вас есть один из них (вам повезло!), то VSync — ваш лучший вариант.
  • Обычно мы рекомендуем сначала попробовать игру с включенной VSync.
  • Альтернативная рекомендация — играть с выключенной VSync и установкой MaxFPS на значение, немного превышающее желаемую частоту кадров (помните, что это максимум, а не среднее значение). Например, если вы хотите играть со средней частотой 60 кадров в секунду, установите MaxFPS примерно на 70-75 кадров в секунду.
  • На ПК с Windows (но не с Linux или Mac) существует проблема: если вы используете только MaxFPS (а не VSync) для управления частотой кадров, таймер Windows работает не очень точно. На практике на измерителе частоты кадров это выглядит так: кажется, что частота кадров фиксируется на определенных уровнях шага, например 48 кадров в секунду или 32 кадра в секунду, а не на желаемых 60 кадрах в секунду. Эта проблема вызвана системным таймером интервала Windows, и команда разработчиков Vintage Story мало что может с этим поделать: даже если мы возьмем ее за шкирку, другие приложения Windows, работающие на вашем компьютере, могут изменить этот таймер в любое время. . Поэтому на ПК с Windows с частотой обновления дисплея 60 кадров в секунду вам, возможно, придется немного поэкспериментировать — это также зависит от того, какие еще приложения запущены в вашей системе. Некоторым людям лучше всего установить MaxFPS выше желаемого уровня. Итак, если вы хотите 60 кадров в секунду, установите MaxFPS где-то в диапазоне 70-75 кадров в секунду (вы можете поэкспериментировать!), И если все идет хорошо, то системный интервальный таймер Windows снизит это значение до следующего уровня, который может составлять 64 кадра в секунду. 64 кадра в секунду — это хорошо, это близко к 60 кадрам в секунду, которые требует дисплей.
  • На ПК с Windows другой вариант — использовать 32 кадра в секунду, поэтому установите MaxFPS немного выше 32 кадров в секунду (скажем, около 40 кадров в секунду), и вы обнаружите, что эффект Windows снижает его и фиксирует на уровне 32 кадра в секунду. Причина этого в том, чтобы иметь стабильный постоянный FPS, независимо от того, что происходит на экране. Постоянные 32 кадра в секунду должны выглядеть плавными, если они стабильны. Это лучше, чем телешоу и спорт (30 кадров в секунду) или фильмы (24 кадра в секунду).
  • Некоторые игроки хотят, чтобы задержка (задержка) была как можно меньшей, в этом случае вы можете попробовать установить для MaxFPS гораздо большее значение, например 100 или 120 кадров в секунду. Даже такое большое количество будет иметь преимущества в охлаждении мощного игрового ПК, который может достигать частоты кадров 150 и более в Vintage Story.