Что такое масштабирование динамического разрешения (DRS)?

HaseHoch2 / Shutterstock.com

Возможно, вы слышали термин «динамическое масштабирование разрешения», или сокращенно DRS, для описания техники, используемой во многих играх для повышения производительности. Вот что он делает и почему все больше игр используют эту технику.

Что такое DRS?

Масштабирование динамического разрешения (DRS) — это метод, используемый как в компьютерных, так и в консольных играх, где выходное разрешение изменяется на лету для повышения производительности. Когда графический процессор (ГП) сталкивается с областью, которая создает для него большую нагрузку, можно использовать DRS для снижения разрешения вывода.

Это один из способов снизить нагрузку на графический процессор, что, в свою очередь, может помочь поддерживать нормальную частоту кадров. Игры, в которых не используется DRS, будут привязаны к заданному разрешению, что может сделать падение производительности более заметным или вынудить разработчиков искать другие методы облегчения нагрузки.

NVIDIA RTX 3080NVIDIA

Об этом процессе позаботился игровой движок, который может увеличивать и уменьшать разрешение для сглаживания производительности. Разработчики выбирают минимальное (и максимальное) разрешение, которое может достичь игра, которое может быть изменено в зависимости от используемого оборудования.

Этот процесс не является линейным и может происходить с разной степенью по разным осям. Разрешение масштабирования по одной оси часто намного менее заметно, чем разрешение с линейным уменьшением, которое влияет как на горизонтальное, так и на вертикальное разрешение. Во многих играх масштабирование ограничивается горизонтальной осью, хотя игра правильно отображается с правильным соотношением сторон (пиксели растягиваются).

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

Более низкие разрешения имеют меньшее время рендеринга

DRS — полезный инструмент, поскольку он сокращает время рендеринга на графическом процессоре. Когда рендеринг сцены занимает слишком много времени, кадры отбрасываются, поскольку графический процессор не может отрисовать их за время, необходимое для достижения желаемой частоты кадров.

Например, частота кадров 60 кадров в секунду требует, чтобы графический процессор отображал новый кадр каждые 16,667 миллисекунд. Если рендеринг кадра занимает больше времени, этот кадр будет пропущен, а общая частота кадров уменьшится. Технологии переменной частоты обновления (VRR) делают это менее заметным, устраняя разрыв экрана, в то время как DRS может помочь повысить производительность по всем направлениям.

Сравнение качества изображения HD и 4KREDPIXEL.PL/Shutterstock.com

Чтобы использовать простой пример, поскольку в изображении 4K в четыре раза больше пикселей, чем в изображении 1080p (Full HD), одному и тому же графическому процессору требуется в четыре раза больше времени для рендеринга изображения в 4K, чем в 1080p. . Уменьшение разрешения сокращает время рендеринга, что дает графическому процессору запас, необходимый для достижения желаемой частоты кадров.

Таким образом, если изображение 4K визуализируется с твердой частотой 30 кадров в секунду, и вы хотите достичь цели в 60 кадров в секунду, уменьшение разрешения вдвое позволит графическому процессору достичь этой цели при идеальных условиях, и никакие другие настройки не будут изменены.

DRS дает возможность оставить другие настройки без изменений

Однако разрешение — это только одна часть уравнения времени рендеринга кадра. Такие сладости, как уровень детализации (LOD), качество теней, качество шейдеров и т. Д., Могут повлиять на время рендеринга и производительность. Разработчики могут использовать другие методы для снижения качества изображения, чтобы добиться более высокой частоты кадров.

Одним из самых больших преимуществ DRS является то, что он часто позволяет разработчикам не трогать многие из этих других настроек, так что уменьшается только выходное разрешение. Это позволяет играм выглядеть относительно неизменными на разных платформах или оборудовании, за исключением разрешения.

К счастью, вам не нужно беспокоиться о DRS, кроме случайного переключения в игре для ПК. Консольные игры в значительной степени опираются на технологию, реализация которой может сильно различаться и часто изменяется в обновлениях на основе пользовательских данных, собранных разработчиками, и отзывов игроков.

Вы геймер на ПК и хотите узнать больше о производительности? Узнайте, как отслеживать частоту кадров, а также как частота кадров влияет на игровой процесс.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *