Найти в Дзене
Блог программиста

Как увеличить FPS в три раза в любой игре?

Увеличение FPS (фреймов в секунду) в играх — важная задача для многих геймеров, стремящихся к более плавному и приятному игровому процессу. One из способов достичь этой цели — использование технологии LSFG (Low-Level Shading Frame Generation), которая позволяет оптимизировать графическую производительность. В этой статье мы рассмотрим, что такое LSFG и как с его помощью можно увеличить FPS. LSFG (Low-Level Shading Frame Generation) — это технология, которая улучшает производительность графической системы путем оптимизации процесса рендеринга. Она позволяет создавать дополнительные кадры на основе уже существующих, увеличивая общую частоту кадров без значительного увеличения нагрузки на графическую карту. Включить генерацию кадров через LSFG можно абсолютно в любой игре и что самое главное — на любой видеокарте. Для этого нам понадобится программа Lossless Scaling, скачать которую можно на любом доступном ресурсе. Кстати, программа является портативной и ничего устанавливать не нужно
Оглавление

Увеличение FPS (фреймов в секунду) в играх — важная задача для многих геймеров, стремящихся к более плавному и приятному игровому процессу. One из способов достичь этой цели — использование технологии LSFG (Low-Level Shading Frame Generation), которая позволяет оптимизировать графическую производительность. В этой статье мы рассмотрим, что такое LSFG и как с его помощью можно увеличить FPS.

Что такое LSFG?

LSFG (Low-Level Shading Frame Generation) — это технология, которая улучшает производительность графической системы путем оптимизации процесса рендеринга. Она позволяет создавать дополнительные кадры на основе уже существующих, увеличивая общую частоту кадров без значительного увеличения нагрузки на графическую карту.

Принцип работы LSFG

  1. Экстракция данных: LSFG анализирует информацию о уже отрендеренных кадрах.
  2. Предсказание движений: Технология использует алгоритмы машинного обучения для предсказания объектов и сцен, которые появятся в следующем кадре.
  3. Генерация новых кадров: С использованием полученных данных LSFG генерирует дополнительные кадры, которые затем вставляются в общий поток.

Как включить LSFG?

Включить генерацию кадров через LSFG можно абсолютно в любой игре и что самое главное — на любой видеокарте. Для этого нам понадобится программа Lossless Scaling, скачать которую можно на любом доступном ресурсе. Кстати, программа является портативной и ничего устанавливать не нужно.

После запуска программы, ее интерфейс выглядит вот так:

-2

Т.к. в ней нет русского языка, вы можете подумать, что у вас возникнут затруднения с ее функционалом. На самом деле нет, она очень проста. И для использования LSFG потребуется лишь одна настройка под заголовком "Frame Generation":

-3

Инструкция следующая:

  1. Запускаем любую игру обязательно в оконном режиме
  2. Запускаем Lossless Scaling и переходим во вкладку Frame Generation
  3. Type выбираем LSFG версии 3.0
  4. Mode выставляем на х2, либо х3 (х4 ставить не рекомендую, могут быть артефакты). Именно эта настройка и влияет на коэффициент умножения кадров. Умножая ваш FPS в 2, в 3 и в 4 раза за счет генерации кадров.

Как ПРАВИЛЬНО и для чего использовать LSFG?

Давайте разберемся для чего и как использовать технологию LSFG. Возможно вы подумаете, что данная технология является панацеей для слабой видеокарты и таким способом вы увеличите FPS в любой игре в 3 раза, но это не совсем так.

Дело в том, что данная технология занимается рендером, генерируя виртуальные кадры, а значит ей необходимы определенные мощности. Эти самые мощности она и берет с вашей видеокарты, нагружая ее еще сильнее. Таким образом, если у вас в какой-то из игр FPS равен 20-30 кадрам и вы хотите умножить его в 3 раза, добившись 60-90, это будет работать очень нестабильно.

Во-первых, нет смысла рендерить дополнительные кадры с низким FPS, потому что качество рендера дополнительных кадров зависит от изначального FPS и чем его изначально больше, тем лучше и стабильнее будут дополнительные кадры.

Во-вторых, как я сказал ранее, данная технология рендерит эти кадры и использует мощность вашей видеокарты. А значит, в игре где у вас FPS был равен 20-30 кадров до включения LSFG, то после включения LSFG, ваш изначальный FPS понизится, т.к. мощность вашей видеокарты теперь распределена не только на игру, но и на рендер дополнительных кадров. И как итог, после включения LSFG вы будете генерировать кадры не из 20-30 FPS, а уже из 10-15, и на выходе получите рваные и неиграбельные 30-45 FPS.

Так как ПРАВИЛЬНО использовать LSFG?

Лучше всего LSFG показывает себя при использовании средних/мощных видеокарт и мониторов с повышенной герцовкой.

Например, у вас монитор 120 герц и вы играете в ведьмак 3, где ваша видеокарта способна на максимальных настройках графики выдать всего 60 FPS. Однако, вы хотите более плавный геймплей и чтобы FPS был равен частоте обновления монитора, то есть 120. Вот именно здесь технология LSFG покажет себя очень хорошо. С помощью генерации кадров, вы умножите свои 60 FPS вдвое и превратите их в 120. Таким образом, вы получите более плавный и комфортный геймплей, который будет равен частоте обновления вашего монитора.

Заключение

Именно в сценариях со средней/мощной видеокартой и монитором с повышенной герцовкой — данная технология раскрывается лучше всего. Т.е., чем больше FSP у вас изначально, тем более стабильнее кадры вы получите путем рендера, тем плавнее игра будет на выходе. Не нужно пытаться в играх с 20 FPS и с видеокартой загруженной под завязку использовать эту технологию, так вы получите только негативный опыт.

Технология хоть и рассчитана на умножение кадров, но из маленького FPS она большой не сделает, это всё также будет неиграбельным, а вот из большого FPS сделать еще больший — это именно то, в каких задачах и следует использовать LSFG.