Как работает рендеринг 3D-игр: текстурирование и фильтрация текстур

image

В третьей статье о рендеринге в 3D-играх мы узнаем, что происходит с 3D-миром после завершения обработки вершин и растеризации сцены. Текстурирование — один из самых важных этапов рендеринга, несмотря на то, что на нём всего лишь вычисляются и изменяются цвета двухмерной сетки разноцветных блоков.

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

Техническая информация

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

Графический ускоритель GeForce GT 740
Кодовое имя чипа «GK107»
Технология производства 28 нм
Количество транзисторов 1,3 млрд.
Архитектура Унифицированная, с массивом общих процессоров для потоковой обработки многочисленных видов данных: вершин, пикселей и др.
Аппаратная поддержка DirectX DirectX 11, в том числе шейдерной модели Shader Model 5.0
Шина памяти 128-битная: два независимых контроллера памяти шириной по 64 бита с поддержкой памяти типов DDR3 и GDDR5
Частота графического процессора до 993 МГц
Вычислительные блоки 2 потоковых мультипроцессора, включающих 384 скалярных ALU для расчетов с плавающей запятой (поддержка вычислений в целочисленном формате, с плавающей запятой, с FP32- и FP64-точностью в рамках стандарта IEEE 754-2008)
Блоки текстурирования 32 блока текстурной адресации и фильтрации с поддержкой FP16- и FP32-компонент в текстурах и поддержкой трилинейной и анизотропной фильтрации для всех текстурных форматов
Блоки растеризации (ROP) 2 широких блока ROP (16 пикселей) с поддержкой режимов сглаживания до 32 выборок на пиксель, в том числе при FP16- или FP32-формате буфера кадра. Каждый блок состоит из массива конфигурируемых ALU и отвечает за генерацию и сравнение Z, MSAA, блендинг
Поддержка мониторов Интегрированная поддержка четырех мониторов, подключенных по интерфейсам DVI (Dual Link), HDMI и VGA
Спецификации видеокарты GeForce GT 740
Частота ядра 993 МГц
Количество универсальных процессоров 384
Количество текстурных блоков 32
Количество блоков блендинга 16
Эффективная частота памяти 5000 (4×1250) или 1800 (2×900) МГц
Тип памяти GDDR5 или DDR3
Шина памяти 128 бит
Объем памяти 1 или 2 ГБ
Пропускная способность памяти 80,0 или 28,8 ГБ/с
Теоретическая максимальная скорость закраски 7,9 гигапикселей/с
Теоретическая скорость выборки текстур 31,8 гигатекселей/с
Шина PCI Express 3.0
Разъемы Два разъема Dual Link DVI-I, один Mini-HDMI
Энергопотребление до 64 Вт
Дополнительное питание Один 6-контактный разъем
Число слотов, занимаемых в системном корпусе 2
Рекомендуемая цена $89 (для рынка США)

Из полученной технической информации мы можем сложить впечатление о видеокарте как об устройстве доступном по своей ценовой категории и отличающейся достойной производительностью. Обратите внимания на чистоту видео-ядра, оперативной памяти и шину памяти. Ко всему «фаршу» добавим, что данная видеокарта потребляет до 64Вт, в топовой нагрузке, что лишает нас необходимости в дополнительном разъеме питания для видеокарты. Питание на видеокарту Asus geforce gt 740 OC 2048MB 128bit GDDR5 поступает только по шине PCI-E. Низкое энергопотребление не может не порадовать нашу будущую игровую машину.

Путеводитель по контрольной панели драйвера NVIDIA

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

Главное окно панели

Главное окно представлено на иллюстрации:

Вид главного окна

Панель переходов находится слева и позволяет перемещаться по нужным пунктам настройки одним кликом. Меню Вид позволяет включить расширенный вид, который дает наиболее полный доступ ко всем возможностям настроек драйвера или настроить пользовательский вид панели, оставив только те пункты, которыми вы предполагаете пользоваться. Так же, в нижней левой части панели, предоставлен доступ к справочной системе контрольной панели (ссылка «Информация о системе»):

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

Категория «Параметры 3D»

Доступны следующие настройки:

  • Настройки согласно 3D приложению — данная опция позволяет управлять качеством и скоростью отображения средствами 3D приложений. Однако, включенные по умолчанию оптимизация трилинейной фильтрации и оптимизация выборки при анизотропии сохраняется при любых настройках приложения.
  • Расширенные настройки 3D изображений — используются расширенные настройки драйвера, установленные самими пользователями. Ссылка «Перейти» открывает доступ к вкладке «Управление параметрами 3D». Именно управление дополнительными опциями драйвера позволяет добиться максимального качества изображения.
  • Пользовательские установки с упором на… : — наиболее интересная опция, позволяющая упрощенное управление дополнительными опциями драйвера для начинающих пользователей:

Значение Производительность соответствует максимальной скорости работы и включает в себя настройки: вертикальная синхронизация выключена, все оптимизации (оптимизация трилинейной фильтрации, оптимизация мип-фильтра при анизотропии, оптимизация выборки при анизотропии) включены, отрицательный уровень детализации: запрет отрицательного уровня — включен, фильтрация текстур — «качество», управление анизотропной фильтрацией и сглаживанием осуществляется приложениями.

Значение Баланс имеет следующие настройки: сглаживание — 2х, анизотропная фильтрация — 4х, все оптимизации (оптимизация трилинейной фильтрации, оптимизация мип-фильтра при анизотропии, оптимизация выборки при анизотропии) включены, отрицательный уровень детализации — включен, фильтрация текстур — «качество», вертикальная синхронизация — управляется приложениями.

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

Все режимы снабжены подробными пояснениями к их применению, а вращающийся логотип компании демонстрирует применение тех или иных настроек.

Для более детальной настройки используется окно Управление параметрами 3D .

Управление параметрами 3D

Возможные настройки закладки Глобальные параметры :

Анизотропная фильтрация. Возможные значения — «Выкл.», «Управление от приложения», «2х—16х» (зависит от модели видеоадаптера). Анизотропная фильтрация на сегодня является самой продвинутой техникой компенсирующей искажение пикселей, а в сочетании с трилинейной фильтрацией дает наилучшее качество фильтрации. Активация любого значения кроме «Управление от приложения» позволяет игнорировать настройки приложений. Но не следует забывать, что это очень ресурсоемкая настройка, существенно снижающая производительность.

Вертикальный синхроимпульс. Возможные значения — «Вкл.» и «Выкл», «Использовать настройку 3D приложения». Под вертикальной синхронизацией (совершенно непонятно, зачем NVIDIA отошла от этого термина) понимают синхронизацию вывода изображения с частотой развертки монитора. Включение вертикальной синхронизации позволяет добиться максимально плавного изображения картинки на экране, выключение позволяет получить максимальное кол-во кадров в секунду, нередко приводя к срыву (смещению) изображения из-за того, что видеоадаптер начал прорисовку следующего кадра, тогда как еще не закончен вывод предыдущего. В силу использования двойной буферизации, включение вертикальной синхронизации может вызывать падение количества кадров в секунду и ниже частоты развертки монитора в некоторых приложениях.

Включение масштабируемых текстур. Возможные значения — «Нет» и «Билинейная», «Трилинейная». Нет — не включать масштабируемые текстуры в приложениях, которые их не поддерживают. Билинейная — лучшая производительность за счет падения качества. Трилинейная — хорошее качество изображения с более низкой производительностью. Использовать данную опцию в режиме принудительной билинейной фильтрации крайне не рекомендуется, поскольку качество изображения, получаемое при форсировании опции, просто удручающее.

Затенение фонового освещения. Включение технологии имитации глобального освещения (затенения) Ambient Occlusion. Традиционная модель освещения в 3D графике вычисляет вид поверхности исключительно по её характеристикам и характеристикам источников света. Объекты на пути света отбрасывают тени, но они не влияют на освещение других объектов сцены. Модель глобального освещения увеличивает реалистичность изображения, вычисляя интенсивность света, доходящего до поверхности, причем значение яркости каждой точки поверхности зависит от взаимного расположения других объектов сцены. К сожалению, честный объемный расчет затенения, вызванного объектами, расположенными на пути лучей света, все еще остается за пределами возможностей современного «железа». Поэтому была разработана технология ambient occlusion, позволяющая с помощью шейдеров рассчитывать взаимозатенение объектов в плоскости «виртуальной камеры» при сохранении приемлемой производительности, впервые использованная в игре Crysis. Данная опция позволяет применить эту технологию для изображения игр, не имеющих встроенной поддержки ambient occlusion. Каждая игра требует отдельной адаптации алгоритма, поэтому само включение опции осуществляется в профилях драйвера, а опция панели лишь разрешает использование технологии в целом. Со списком поддерживаемых игр можно ознакомиться на сайте NVIDIA. Поддерживается для графических процессоров G80 (GeForce 8X00) и новее начиная с драйвера 185.81 в Windows Vista и Windows 7. Может снизить производительность на 20-50 %. Возможные значения — «Вкл.» и «Выкл.».

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

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

Режим управления электропитанием . Возможные значения — «Адаптивный» (по-умолчанию) и «Максимальная производительность». С видеокартами GeForce 9X00 и более новыми, имеющими разделение на режимы производительности, для создающих небольшую нагрузку на графический процессор игр и программ драйвер не переводит видеокарту в режим производительности 3D. Это поведение можно изменить, выбрав режим «Максимальная производительность», тогда при любом использовании 3D видеокарта будет переходить в 3D режим. Эти функции доступны лишь при иcпользовании драйвера 190.38 и выше в Windows Vista и Windows 7.

Сглаживание — гамма-коррекция. Возможные значения «Вкл.» и «Выкл.». Позволяет выполнять гамма-коррекцию пикселов при сглаживании. Доступна на видеоадаптерах, основанных на графическом процессоре G70 (GeForce 7X00) и новее. Улучшает цветовую гамму приложений.

Сглаживание — прозрачность. Возможные значения — «Выкл.», «Множественная выборка», «Избыточная выборка». Управляет улучшенной технологией сглаживания, позволяющей уменьшить эффект «лесенки» на краях прозрачных текстур. Обращаем ваше внимание на то, что под словосочетанием «Множественная выборка», скрывается более привычный термин «Мультисэмплинг», а под «Избыточная выборка» — «Суперсемплинг». Последний метод имеет наиболее серьезное влияние на производительность видеоадаптера. Опция работоспособна на видеокартах семейства GeForce 6×00 и новее, при использовании драйверов версии 91.45 и выше.

Сглаживание — параметры. Пункт активен только если пункт «Сглаживание — режим» установлен в значение «Увеличение настройки приложения» или «Замещение настроек приложения». Возможные значения — «Управление от приложения» (что равнозначно значению «Управление от приложения» пункта «Сглаживание — режим»), и от 2х до 16х, включая «фирменные» Q/S режимы (зависит от возможностей видеокарты). Данная установка серьезно влияет на производительность. Для слабых карт рекомендуется использование минимальных режимов. Следует отметить, что для режима «Увеличение настройки приложения» эффект будут иметь только варианты 8x, 16x и 16xQ.

Сглаживание — режим . Включение полноэкранного сглаживания изображения (FSAA ). Сглаживание используется для минимизации эффекта «ступенчатости», возникающего на границах трехмерных объектов. Возможные значения:

  • «Управление от приложения» (значение по-умолчанию) — сглаживание работет, только если приложение/игра прямо его запросит;
  • «Нет» — полностью запретить использование полноэкранного сглаживания;
  • «Замещение настроек приложений» — принудительно применить к изображению сглаживание, заданное в пункте «Сглаживание — параметры», независимо от использования или неиспользования сглаживания приложением. «Замещение настроек приложений» не будет иметь эффекта на игры, использующие технологию Deferred shading, и приложения DirectX 10 и выше. Оно также может приводить к искажениям изображения в некоторых играх;
  • «Увеличение настройки приложения» (доступно лишь для видеокарт GeForce 8X00 и более новых) — позволяет улучшить сглаживание, запрашиваемое приложениями, в проблемных местах при меньших, чем при использовании «Замещения настроек приложений» затратах производительности.

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

Соответствующая привязка текстуры. Возможные значения — «Выкл.» , «Используются аппаратные средства», «Используется спецификация OpenGL ». Под «привязкой текстуры» понимают привязку координат текстуры, выходящих за ее пределы. Они могут быть привязаны к краям изображения или внутри него. Вы можете отключить привязку в случае появления дефектов текстур в некоторых приложениях. В большинстве случаев изменение данной опции не требуется.

Тройная буферизация. Возможные значения — «Вкл.» и «Выкл.». Включение тройной буферизации позволяет поднять производительность при использовании вертикальной синхронизации. Однако следует помнить, что не все приложения позволяют форсировать тройную буферизацию, и повышается нагрузка на видеопамять. Работает только для приложений OpenGL .

Ускорение нескольких дисплеев. Возможные значения — «Режим однодисплейной производительности», «Режим многодисплейной производительности» и «Режим совместимости». Настройка определяет дополнительные параметры OpenGL при использовании нескольких видеокарт и нескольких дисплеев. Панель управления назначает параметр по умолчанию. В случае проблем с работой приложений OpenGL в конфигурациях с несколькими видеокартами и дисплеями, попробуйте изменить настройку на режим совместимости.

Фильтрация текстур — анизотропная оптимизация фильтрации. Возможные значения — «Вкл.» и «Выкл.». При её включении драйвер форсирует использование точечного мип-фильтра на всех стадиях, кроме основной. Включение опции несколько ухудшает качество картинки и немного увеличивает производительность.

Фильтрация текстур. Возможные значения — «Высокое качество», «Качество», «Производительность», «Высокая производительность». Позволяет управлять технологией Intellisample. Параметр оказывает существенное влияние на качество изображения и скорость:

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

Фильтрация текстур — о трицательное отклонение УД (уровня детализации). Возможные значения — «Разрешить» и «Привязка». Для более контрастной фильтрации текстуры в приложениях иногда используется отрицательное значение уровня детализации (LOD ). Это повышает контрастность неподвижного изображения, но на движущихся объектах появляется эффект «шума». Для получения более качественного изображения при использовании анизотропной фильтрации желательно настроить опцию на «привязку», чтобы запретить отрицательного отклонение УД.

Фильтрация текстур — т рилинейная оптимизация. Возможные значения — «Вкл.» и «Выкл.». Включение данной опции позволяет драйверу снижать качество трилинейной фильтрации для повышения производительности, в зависимости от выбранного режима Intellisample.

Закладка имеет два поля:

Выберите программу для настройки.

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

Укажите настройки для этой программы.

В этом поле вы можете изменить настройки для конкретного профиля приложения. Перечень доступных настроек полностью идентичен глобальным параметрам. Кнопка «Добавить» служит для добавления собственных профилей приложений. При её нажатии открывается окно проводника Windows, с помощью которого вы выбираете исполняемый файл приложения. После этого, в поле «Укажите настройки для этой программы» вы сможете выставить персональные настройки для приложения. Кнопка «Удалить» служит для удаления профилей пользовательских приложений. Обращаем ваше внимание, что удалить/изменить изначально присутствующие профили приложений средствами драйвера нельзя, для этого придется воспользоваться сторонними утилитами, такими как nHancer.

Позволяет включить или отключить обработку физических эффектов с использованием технологии NVIDIA PhysX средствами видеокарты, при условии что она основана на графическом процессоре G80 (GeForce 8X00) или более новом. Поддержка включена по-умолчанию, отключение может потребоваться при решении проблем с приложениями, некорректно использующими PhysX (например, игрой Mirror`s Edge без патчей). При наличии более одного графического процессора NVIDIA в системе, пользователю предоставляется возможность выбора GPU , на котором будет происходить обработка физических эффектов, если только не используется режим SLI . Более подробно о особенностях применения NVIDIA PhysX , вы сможете ознакомиться в специальном разделе FAQ нашего сайта.

Категория «Видео»

Содержит несколько вкладок, позволяющих тонкую настройку цветопередачи при воспроизведении видео.

  • Вкладка Цвет позволяет изменять яркость, контрастность, тон, насыщенность и гамму, подобно тому, как вы бы их настраивали на обычном телевизоре.
  • Вкладка Гамма позволяет проводить раздельную регулировку по цветовым составляющим.
  • Вкладка Дополнительно позволяет осуществить коррекцию изображения в виде увеличения резкости объектов, попытаться убрать нежелательные «шумы» изображения.

Настройки, содержащиеся в данном окне, дают доступ к технологии улучшения изображения NVIDIA PureVideo — программно-аппаратный комплекс, призванный улучшить выводимое изображение видео (речь идет о фильмах). По умолчанию драйвер использует настройки плеера, т.е NVIDIA PureVideo используется лишь частично — задействована только опция «Использовать обратную телекинопроекцию», которая позволяет воспроизводить фильм с тем качеством изображения и частотой кадров, которое содержит фильм. Однако, в ряде случаев это может вызвать рывки изображения.

Носит информационный характер и сигнализирует о поддержки технологии защиты содержимого высокой четкости (HD) — HDCP . Обратите внимание, что для ранних графических процессоров NVIDIA с поддержкой HDCP (G7X, G80) поддержка обеспечивается лишь при одноканальном DVI -подключении дисплея — то есть максимум для разрешения дисплея 1600х1200 при стандартных настройках.

Обычно, при запуске мастера настройки ТВ, драйвер сам определяет оптимальные параметры, однако в некоторых случаях, вы можете принудительно выставить формат ТВ и тип используемого разъема.

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

Позволяет осуществить «подгонку» изображения на экране телевизора.

Категория «Дисплей»

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

Как известно, основной проблемой «плоских» мониторов является наличие лишь одного «физического» разрешения. Поэтому, при применении отличных от «родного» разрешений (например, 800*600) применяется интерполяция (масштабирование) изображения. Возможны несколько режимов масштабирования:

  • «Масштабирование NVIDIA» — интерполяция осуществляется драйвером перед отправкой изображения в монитор. Данный режим предназначен в основном для первых моделей цифровых плоских дисплеев, не поддерживавших интерполяцию или использовавших очень плохие алгоритмы, поскольку в этом режиме увеличивается нагрузка на систему и вы можете столкнуться с замедленной реакцией мыши/клавиатуры.
  • «Масштабирование NVIDIA при фиксированном формате изображения» — интерполяция также осуществляется драйвером, но при этом сохраняется исходное соотношение сторон изображения. Данная опция может быть актуальна для владельцев широкоформатных дисплеев (с соотношением сторон 16:9 или 16:10), если часто используются в полноэкранном режиме приложения, рассчитанные на соотношение 4:3 (старые игры, например), а монитор не позволяет управлять параметрами интерполяции и растягивает изображение в полоски.
  • «Использовать встроенные возможности масштабирования дисплея» — стандартное значение опции, интерполяция изображения осуществляется уже в мониторе встроенным т.н. «скалером». В большинстве случаев монитор делает работу лучше, чем драйвер, и при отсутствии видимых проблем менять значение опции не следует.
  • «Без масштабирования» — интерполяция не осуществляется. Изображение выводится как есть, в центре экрана, и на дисплее активно лишь то число пикселов, что используется изображением, создавая черные границы вокруг изображения. Следует отметить, что данная опция применима лишь для мониторов с отключенной автоматической интерполяцией и для дисплея ноутбука.

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

Служит для создания нестандартных режимов синхронизации. В 99% случаев для рядового пользователя нет необходимости создавать такие режимы и вполне достаточно режимов прописанных в драйвере монитора. Если же это необходимо, то к вашим услугам мощный инструмент настройки нестандартного режима работы монитора, представленный ниже:

Следует отметить, что использовать данный инструмент следует осторожно, во избежание неприятных последствий. Если изображение пропало, просто подождите 15 секунд для восстановления начальных значений.

Позволяет осуществлять управление конфигурацией дисплеев, в том числе и назначением основного дисплея в многомониторных конфигурациях.

Доступны следующие режимы:

  • «Клон» — на оба дисплея выводится одинаковое изображение. Если разрешение дополнительного дисплея меньше, чем у основного, на нем включается прокрутка изображения вслед за движением указателя мыши. Этот режим предназначен прежде всего для презентаций.
  • «Горизонтальное расширение» — второй дисплей «приклеивается» к первому справа или слева, рабочий стол и программы, открытые на весь экран, растягиваются на оба дисплея.
  • «Вертикальное расширение» — аналогично, но дисплей прикрепляется сверху или снизу.
  • «Dualview» — второй дисплей образует дополнительное пространство рабочего стола, которое можно настраивать независимо от основного дисплея, перемещать в него элементы рабочего стола, окна приложений и т.п. С помощью штатной программы драйвера nView (в Windows XP) или сторонних программ, таких как Ultramon, можно создать на втором дисплее полностью отдельный рабочий стол.

Режимы вертикального и горизонтального расширения доступны только в Windows XP.

Особое внимание следует уделить выбору основного дисплея в конфигурациях «Клон» и «DualView». Большинство игр, использующих 3D графику, и проигрывателей видео, использующих оверлей, будет выводиться только на нем. На втором дисплее будет черное окно или он отключится (если в игре/проигрывателе выбран полноэкранный режим). Также, в конфигурациях SLI /MultiGPU максимальная производительность 3D будет лишь на основном дисплее (фокусе), что стоит иметь ввиду при использовании профессиональных приложений и игр-симуляторов,поддерживающих вывод изображения на несколько мониторов одновременно.

Стереоскопический режим 3D

Закладка в панели, позволяющая активировать реализацию стереорежима от NVIDIA. При активации настройки «Включить стереоскопический режим 3D» , автоматически запускается полноэкранный тест настроек оборудования. Интересно, что имеютмя две реализации стереоскопии: с применением мониторов с высокой частотой развертки и затворных очков и более доступного способа, получившего маркетинговое название 3D Vision Discover. В последнем используются анаглифные очки, с помощью которых и формируется изображение. Разумееется и картинка, выводимая на монитор, существенно отличается от нормальной, т.к. изображение подстраивается для достижения стереоэффекта. После успешного прохождения теста закладка принимает следущий вид:

При помощи настроек,доступных после прохождения теста оборудования, вы сможете:

  • отрегулировать глубину стереоэффекта (по-умолчанию 15%);
  • скрыть стереоскопические 3D эффекты при запуске игры. Некоторые игры плохо работают в стереорежиме сразу после запуска. Чтобы избежать этого, можно скрыть стереоэффекты при запуске игры. Отображение эффектов можно будет включить позже сочетанием клавиш или кнопкой ИК передатчика;
  • изменить 3D лазерный прицел с помощью специального окна с выбором конфигурации прицела и его прозрачности (предварительно следует отключить показ прицела в самой игре):

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

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

Заключение

Настоящая статья начинает цикл статей-описаний утилит компании NVIDIA. При возникновении вопросов по пользованию настройками панели, либо по данному материалу, пожалуйста, задавайте вопросы в соответствующем разделе форума.

Сглаживание

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

Существует два типа сглаживания, обычно используемых в играх.

  • Пространственное сглаживание — визуализирует графику с более высоким разрешением, а затем уменьшает изображение до текущего разрешения. Подобная техника встречается при понижающей дискретизации игр. Если при понижающей дискретизации весь кадр отображается с более высоким разрешением, чем отображается, сглаживание влияет только на линии вокруг объектов. Список включает MSAA (сглаживание мультисэмплов) и SSAA (сглаживание суперсэмплов, также известное как FSAA или полноэкранное сглаживание).
  • Постобработка сглаживания — сглаживает края пикселей после рендеринга кадров. Это включает в себя все пиксели, присутствующие в игре, включая шейдеры. Список включает в себя Nvidia FXAA (быстрое приближенное сглаживание), TXAA (временное сглаживание), SMAA и AMD MLAA (морфологическое сглаживание).

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

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

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

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS

Разрешение экрана

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

Изображение, которое вы видите на экране, состоит из пикселей. Разрешение — это количество пикселей в строке, где первое число — их количество по горизонтали, второе — по вертикали. В Full HD эти числа — 1920 и 1080 соответственно. Чем выше разрешение, тем из большего количества пикселей состоит изображение, а значит, тем оно четче и детализированнее.

Влияние на производительность

Очень большое.Увеличение разрешения существенно снижает производительность. Именно поэтому, например, даже топовая RTX 2080 TI неспособна выдать 60 кадров в 4K в некоторых играх, хотя в том же Full HD счетчик с запасом переваливает за 100. Снижение разрешения — один из главных способов поднять FPS. Правда, и картинка станет ощутимо хуже.

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

Вертикальная синхронизация

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

Вертикальная синхронизация исправляет эту проблему. Это синхронизация частоты кадров игры с частотой развертки монитора. То если максимум вашего монитора — 60 герц, игра не будет работать с частотой выше 60 кадров в секунду и так далее.

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

Впрочем, есть у Vsync и недостатки. Главная — очень заметный «инпут-лаг», задержка между вашими командами (например, движениями мыши) и их отображением в игре.

Поэтому играть со включенной вертикальной синхронизацией в мультипеере противопоказано. Кроме того, если ваш компьютер «тянет» игру при частоте ниже, чем заветные 60 FPS, Vsync может автоматически «лочиться» уже на 30 FPS, что приведет к неслабым таким лагам.

Лучший способ бороться с разрывами изображения на сегодняшний день — купить монитор с поддержкой G-Sync или FreeSync и соответствующую видеокарту Nvidia или AMD. Ни разрывов, ни инпут-лага.

Влияние на производительность

В общем и целом — никакого.

Сглаживание(Anti-aliasing)

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

Здесь и далее — слева изображение с отключенной графической опцией (или установленной на низком значении), справа — с включенной (или установленной на максимальном значении).

Технологий сглаживания несколько, вот основные:

  • Суперсэмплинг (SSAA) — самое эффективное сглаживание, но вместе с тем — жутко требовательное к ресурсам. Работает оно просто: ваша видеокарта рендерит картинку в гораздо более высоком разрешении, чем задано в настройках, а потом «ужимает» его обратно. Чем выше это значение, тем лучше сглаживание и тем выше нагрузка на компьютер. Грубо говоря, при значении SSAA 4X ваш ПК будет вынужден за одно и то же время обсчитать одну и ту же сцену четыре раза, а не один.
  • MSAA — мультисемплинг. По эффективности схож с SSAA, но работает совершенно по-другому (объяснить его простыми словами довольно сложно, но это, пожалуй, и не нужно), а потому менее требователен к ресурсам. Если компьютер позволяет, именно это сглаживание стоит пробовать включать в первую очередь. Картинка лишь едва-едва потеряет в четкости, зато лесенки почти исчезнут.
  • FXAA (Быстрое сглаживание) — более простой способ сглаживания. На всю картинку попросту накидывается размытие. Вообще не влияет на производительность, но добавляет в изображение очень много «мыла». В большинстве случаев уж лучше терпеть «лесенки», но тут кому как.
  • TXAA («Временное сглаживание») / MLAA («Морфологическое сглаживание») — то же самое, что MSAA, но еще эффективнее. Первый тип поддерживается видеокартами Nvidia, второй — AMD. Если в игре есть один из этих вариантов, лучше всего использовать именно его. Почти идеальный баланс между эффективностью и производительностью.

Влияние на производительность

От ничтожного (FXAA) до колоссального (SSAA). В среднем — умеренное.

Качество текстур

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

Влияние на производительность

Если в видеокарте достаточно видеопамяти, то практически никакого. Если же ее не хватает, вы получите ощутимые фризы и тормоза. 4 гигабайт VRAM хватает для подавляющего числа современных игр, но лучше бы в вашей следующей видеокарте памяти было 8 или хотя бы 6 гигабайт.

Анизотропная фильтрация

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

Чем выше степень фильтрации, чем четче будут поверхности в отдалении.

Этот параметр влияет на общее качество картинки довольно сильно, но систему при этом практически не нагружает, так что в графе «фильтрация текстур» советуем всегда выставлять 8x или 16x. Билинейная и трилинейная фильтрации уступают анизотропной, а потому особенного смысла в них уже нет.

Влияние на производительность

Тесселяция

Технология, буквально преображающая поверхности в игре, делающая их выпуклыми, рельефными, натуралистичными. В общем, тесселяция позволяет отрисовывать гораздо более геометрически сложные объекты. Просто посмотрите на скриншоты.

Влияние на производительность

Зависит от игры, от того, как именно движок применяет ее к объектам. Чаще всего — среднее.

Качество теней

Все просто: чем выше этот параметр, тем четче и подробнее тени, отбрасываемые объектами. Добавить тут нечего. Иногда в играх также встречается параметр «Дальность прорисовки теней» (а иногда он «вшит» в общие настройки). Тут все тоже понятно: выше дальность — больше теней вдалеке.

Влияние на производительность

Зависит от игры. Чаще всего разница между низкими и средними настройками не столь велика, а вот ультра-тени способны по полной загрузить ваш ПК, поскольку в этом случае количество объектов, отбрасывающих реалистичные тени, серьезно вырастает.

Глобальное затенение (Ambient Occlusion)

Один из самых важных параметров, влияющий на картинку разительным образом. Если вкратце, то AO помогает имитировать поведения света в трехмерном мире — а именно, затенять места, куда не должны попадать лучи: углы комнат, щели между предметами и стенами, корни деревьев и так далее.

Существует два основных вида глобального затенения:

SSAO (Screen space ambient occlusion). Впервые появилось в Crysis — потому тот и выглядел для своего времени совершенно фантастически. Затеняются пиксели, заблокированные от источников света.

HBAO (Horizon ambient occlusion). Работает по тому же принципу, просто количество затененных объектов и зон гораздо больше, чем при SSAO.

Влияние на производительность

Глубина резкости (Depth of Field)

То самое «боке», которое пытаются симулировать камеры большинства современных объектов. В каком-то смысле это имитация особенностей человеческого зрения: объект, на который мы смотрим, находится в идеальном фокусе, а объекты на фоне — размыты. Чаще всего глубину резкости сейчас используют в шутерах: обратите внимание, что когда вы целитесь через мушку, руки персонажа и часть ствола чаще всего размыты.

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

Влияние на производительность

Целиком и полностью зависит от игры. От ничтожного до довольно сильного (как, например, в Destiny 2).

Bloom (Свечение)

Этот параметр отвечает за интенсивность источников света в игре. Например, с включенным Bloom, свет, пробивающийся из окна в помещение, будет выглядеть куда ярче. А солнце создавать натуральные «засветы». Правда, некоторые игры выглядят куда реалистичнее без свечения — тут нужно проверять самому.

Влияние на производительность

Чаще всего — низкое.

Motion Blur (Размытие в движении)

Motion Blur помогает передать динамику при перемещениях объекта. Работает он просто: когда вы быстро двигаете камерой, изображение начинает «плыть». При этом главный объект (например, руки персонажа с оружием) остается четким.

Как я повысил фпс в CS GO. Часть 1

Трилинейная фильтрация или анизотропная что лучше?

Сейчас покажу как настроить графическую часть в Counter-Strike: Global Offensive через пользовательский интерфейс игры и как таким образом повлиять на фпс. Это первая статья и для большинства игроков она будет вполне предсказуемой, за парочкой не больших и странных дополнений (Удивительно, но не все настройки надо опускать на минимальные значения).

Настройка фпс в CS GO тема довольно большая и объемная, поэтому к его увеличению подойдем системно, ввиде серии статей. Сначала попробуем настроить его простыми, понятными средствами и уже после перейдем к консольным командам. И еще момент, т.к.

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

Команда для отображения фпс в CS: GO

В консоли набираете одну из команд:

  • или в Steam-е выбираете пункт меню SteamНастройка — вкладка «В игре» — Отображение частоты кадров

Как повысить фпс

Перед тем, как начнете изменять параметры влияющие на графику, пропишите у себя в консоли еще одну команду:
fps_max 0 или fps_max «частота обновления монитора»Первую, если хотите понять и увидеть насколько максимально возможным может быть фпс у вас в КС ГО.И вторую, если хотите разумно использовать мощь своего железного друга. То есть, вы приведете в соответствие частоту обновления экрана и частоту генерирумых кадров видеокартой. Тогда это не позволит, генерировать фпс «вхолостую». Другими словами.

вы все равно не увидете больше кадров созданных видеокартой, чем успевает показать ваш монитор. (Надеюсь понятно объяснил).У второго параметра есть не который материальный и осязаемый плюс: если ваш фпс выше частосты монитора, то таким образом вы не будете по полной нагружать видеокарту, она будет меньше шуметь, меньше греться и у нее будет некий запас по производительности, в случае резкого и динамического изменения в игре и тогда возможно меньше будет не приятных просадок. Но есть и минус: не которым игрокам не нравится отзывчивость мыши в таком режиме. Так что выбор оставляю за вами.

Для себя же делал fps_max 0, так как хотел понять насколько могу поднять фпс.

Настройки видео в CS: GO

Опишу только те параметры, которые действительно влияют на фпс.

  1. Разрешение — Думаю многим известно из вас, что профи играют на разрешении или 1024х768 или 800х600. И это на больших мониторах! Данный параметр очень сильно влияет на фпс. У меня разница между 1280х960 и 1024х768 составила 14 кадров, а между 1280х960 и 800х600 — 23 fps.
  2. Режим отображения — В нашем случае подходит На весь экран. Если выставить На весь экран в окне, то фпс просядет.

Это был самый простой и доступный способ понизить фпс в Counter-Strike: Global Offensive. Ничего новаторского здесь нет, в отличии от того, что указано в видео ниже. Информация о материале : 02.02.2017 г.

Как настроить видеокарту NVIDIA и получить максимальный FPS

Купили и подключили видеокарту, а теперь ваша рука тянется к запуску Red Dead Redemption 2 с DLSS или Control с RTX? Не торопитесь! Сначала вас ждёт ещё более увлекательная игра, которая позволит сэкономить много времени в будущем. И эта игра называется — «настрой свою видюху».

Установка драйвера видеокарты

У любой видеокарты есть драйвер. Это специальная программа с настройками, которая позволяет операционной системе распознать устройство, а самой видеокарте работать как следует в играх. В отличие от многих других комплектующих компьютера, драйвер видеокарты обновляется с завидной периодичностью. Это происходит потому, что в драйвер также встраиваются настройки для определённой видеоигры. Например, в июле 2021 года видеокарты NVIDIA поддерживающие DLSS (технологию масштабирования изображения с помощью искусственного интеллекта) получили обновленный драйвер для того, чтобы можно было запустить эту настройку в Red Dead Redemption 2 и позволить геймерам насладиться высоким разрешением с повышенной производительностью.

Хорошо, мы немного отвлеклись. Как найти драйвер для видеокарты? Это можно сделать на официальном сайте.

Пройдите на сайт, найдите в выпадающем меню вашу модель видеокарты и версию операционной системы, после чего нажмите скачать. Далее пройдите в папку со скачанным файлом и установите программу. Уже давно вместе с драйвером в комплекте идет программа поддержки видеокарты — NVIDIA Expirience или Radeon Software. Эта программа в будущем будет сама сканировать сервера компании на предмет выхода новых драйверов и сообщать вам об обновлении.

Динамический диапазон и формат цвета

Чтобы ваша картинка была сочнее, нужно настроить цветопередачу. Важно: это работает только в том случае, если ваш монитор подключен через HDMI. Конечно, большинство уже выбралось из доисторической эпохи VGA-кабелей. Но наше дело — предупредить.

Полный диапазон цвета — это ширина спектра оттенков от полностью черного до полностью белого. Установка правильных значений позволит насладиться более яркими и «живыми» цветами как в видео, так и в играх.

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

Щелкните правой кнопкой мыши по рабочему столу и найдите пункт в меню «Панель управления NVIDIA». Запустите программу.

Найдите раздел «Дисплей». Пункт 3 — использовать параметры NVIDIA. Главное, чтобы у вас стояло значение «Выходной динамический диапазон — Полный». Это позволит использовать весь спектр и подарить вам красивые и яркие цвета.

Формат цвета — это указание видеокарте использовать определенное цветовое семейство. Этот параметр может быть представлен RBG, YCbCr422 или YCbCr444. В данном случае лучше выбирать RGB, потому что семейство YCbCr является лишь способом кодирования информации сигналов RGB.

Управление параметрами 3D

Далее мы подскажем, как настроить видеокарту NVIDIA для 3D-программ. Зачастую под этим воспринимаются видеоигры. Обратите внимание, что мы будем говорить о конкретном пункте меню программы для настройки работы видеокарты NVIDIA.

Щелкните правой кнопкой мыши по рабочему столу и найдите пункт в меню «Панель управления NVIDIA». Запустите программу.

Найдите пункт «Параметры 3D» — Управление параметрами 3D.

Рассмотрим некоторые значения и проведем тонкую настройку.

CUDA — графические процессоры

CUDA — это специальная технология, придуманная инженерами NVIDIA. Она необходима для увеличения производительности. Скорее всего, у вас не будет большого выпадающего списка при выборе данного пункта настроек. Поэтому выбирайте «все». Это позволит повысить производительность (увеличить частоту кадров, что приведёт к более плавной игре).

DSR-Плавность и DSR-Степень

Dynamic Super Resolution (DSR) или DSR — это динамическое суперразрешение. Оно позволяет рассчитывать картинку в более высоком разрешении, после чего масштабирует изображение до разрешения монитора. То есть ваш монитор поддерживает только 1080p (1920×1080 пикселей), а с помощью этой программной настройки можно вывести изображение в 4K (3840×2160 пикселей).

Нужна ли эта настройка? Геймеры сходятся во мнении, что она создаёт дополнительную нагрузку на видеокарту. В особо требовательных играх, например, RDR 2, Cyberpunk 2077, Control, Death Stranding — включать данную настройку не имеет смысла. Скорее всего вы ощутите значительное снижение частоты кадров. NVIDIA демонстрирует работу DSR в старых или графически не требовательных играх, например, первой Dark Souls.

Включать или не включать настройки DSR — ваш выбор. Если вы решитесь включить — проставьте все галочки в DSR-степень, выставите DSR-плавность на значение близкое к 100%. Затем пройдите в настройки монитора и выведите изображение в удобном для вас разрешении, например, 4K. Далее запустите игру и установите настройки.

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

Анизотропная фильтрация

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

В данном случае рекомендуется либо выключить данный параметр, если вы преследуете цель повысить FPS, либо поставить настройку «управление от приложения». Так видеоигра сама будет отвечать за параметр фильтрации текстур.

Вертикальный синхроимпульс

При резком повороте камеры может возникнуть небольшой разрыв изображения (на долю секунды вы увидите небольшую полоску). Настройка (также известная как вертикальная синхронизация) может повысить плавность изображения. Ультимативного ответа, что лучше, так и нет. Вы можете либо доверить выбор игре (параметр «использовать настройку 3D-приложения), либо выставить «адаптивный», либо отключить функцию. Многие просто отключают для того, чтобы снизить задержку синхронизации для игры в шутеры.

Заранее подготовленные кадры виртуальной реальности

Параметр, который зависит от центрального процессора и деятельности геймера. Отвечает за количество кадров, которые подготавливает ЦП для отправки на обработку видеокартой. Если вы играете в многопользовательские шутеры, то лучше выставить значение 1. Так у вас будет меньше задержка, а значит больше шансов победить врага. Если вы играете в графически насыщенные игры, а у вас хороший, производительный процессор (например, Intel Core 9 поколения и выше, или Ryzen с архитектурой Zen+), то можете выставить значение на 4. Может повысить частоту кадров. Если у вас слабый процессор, то рекомендуется оставить на значении 1.

Затенение фонового освещения

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

Кэширование шейдеров

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

Многокадровое сглаживание (MFAA)

Иногда в видеоиграх можно заметить, что предметы, которые должны быть гладкими как кожа младенца, пугают своей «зубчатостью». Данный параметр исправляет этот недостаток, делая предметы более реалистичными. Настройка потребляет большое количество ресурсов, поэтому для оптимизации видеокарт среднего уровня (например, GTX 1060), рекомендуется отключить.

Потоковая оптимизация

Данная настройка позволяет играм использовать сразу несколько графических процессоров, что хорошо влияет на производительность игры. Нюанс в том, что поддерживается эта настройка не всеми играми, даже современными. А про «олдскул» и говорить не стоит. Лучше всего выставить «Авто».

Режим управления электропитанием

Чтобы добиться максимальной производительности, необходимо выбрать режим… максимальной производительности. Не переживайте, видеокарта не улетит в космос к одному из спутников Илона Маска. Если стоит «адаптивный» — то это значит, что видеокарта не работает в полную мощь, экономя электроэнергию.

Сглаживание — FXAA, гамма-коррекция, параметры, прозрачность, режим

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

По умолчанию данный параметр выключен. Это же рекомендуют делать и эксперты по настройке видеокарты.

Тройная буферизация

Данный параметр работает только в связке с «вертикальным синхроимпульсом». Он служит для уменьшения количества артефактов при включенной синхронизации. В данном руководстве мы советовали вам отключить синхроимпульс. Поэтому и буферизацию тоже следует отключить.

Ускорение нескольких дисплеев/смешанных ГП

Данный параметр нужен для тех, у кого несколько мониторов или видеокарт, работающих в паре (SLI). Обратите внимание, что данная опция была удалена из настроек несколько лет назад. Если вы её ещё видите, то вам лучше обновить драйвер и программу настроек NVIDIA.

Фильтрация текстур — анизотропная оптимизация фильтрации

Анизотропная фильтрация текстур делает изображение более четким, но потребляет ресурсы. Рекомендуется отключить.

Фильтрация текстур — качество

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

Фильтрация текстур — отрицательное отклонение уровня детализации и трилинейная оптимизация

Оба параметра позволяют добиться высокой производительности без потери качества. Рекомендуется включить.

Надеемся, что помогли вам настроить вашу видеокарту или разобраться в параметрах NVIDIA. Не забывайте, что вы можете экспериментировать с настройками в зависимости от того, какая у вас система. Может быть, у вас настолько мощный компьютер, что даже при выставлении всех параметров на максимум, игра не будет тормозить? Удачи на виртуальных полях сражений и приключений.

Гайд. За что отвечают настройки графики в играх и как они влияют на FPS

Игра на ПК в числе прочих дает одно важное преимущество: возможность настроить картинку «под себя», найти баланс между производительностью и качеством графики. Есть, правда, загвоздка: многие игроки не до конца понимают, на что влияет тот или иной параметр в настройках

Рассказываем, что к чему.

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

Изображение, которое вы видите на экране, состоит из пикселей. Разрешение — это количество пикселей в строке, где первое число — их количество по горизонтали, второе — по вертикали. В Full HD эти числа — 1920 и 1080 соответственно. Чем выше разрешение, тем из большего количества пикселей состоит изображение, а значит, тем оно четче и детализированнее.

Влияние на производительность

Очень большое.Увеличение разрешения существенно снижает производительность. Именно поэтому, например, даже топовая RTX 2080 TI неспособна выдать 60 кадров в 4K в некоторых играх, хотя в том же Full HD счетчик с запасом переваливает за 100. Снижение разрешения — один из главных способов поднять FPS. Правда, и картинка станет ощутимо хуже.

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

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

Что такое – анизотропная фильтрация? Трилинейная фильтрация или анизотропная что лучше Фильтрация анизотропная. практическое использование расширений: анизотропная фильтрация Фильтрация анизотропная. практическое использование расширений: анизотропная фильтрация Фильтрация анизотропная: для чего нужна, на что влияет, практическое использование :: syl.ru Анизотропная фильтрация - что это: для чего нужна и ее влияние? Трилинейная фильтрация или анизотропная что лучше - dcvesta.org Анизотропная фильтрация • ru.knowledgr.com Как выключить анизотропную фильтрацию в майнкрафт

Вертикальная синхронизация исправляет эту проблему. Это синхронизация частоты кадров игры с частотой развертки монитора. То если максимум вашего монитора — 60 герц, игра не будет работать с частотой выше 60 кадров в секунду и так далее.

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

Впрочем, есть у Vsync и недостатки. — очень заметный «инпут-лаг», задержка между вашими командами (например, движениями мыши) и их отображением в игре.

Лучший способ бороться с разрывами изображения на сегодняшний день — купить монитор с поддержкой G-Sync или FreeSync и соответствующую видеокарту Nvidia или AMD. Ни разрывов, ни инпут-лага.

Влияние на производительность

В общем и целом — никакого.

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

Здесь и далее — слева изображение с отключенной графической опцией (или установленной на низком значении), справа — с включенной (или установленной на максимальном значении).

Технологий сглаживания несколько, вот основные:

  • Суперсэмплинг (SSAA) — самое эффективное сглаживание, но вместе с тем — жутко требовательное к ресурсам. Работает оно просто: ваша видеокарта рендерит картинку в гораздо более высоком разрешении, чем задано в настройках, а потом «ужимает» его обратно. Чем выше это значение, тем лучше сглаживание и тем выше нагрузка на компьютер. Грубо говоря, при значении SSAA 4X ваш ПК будет вынужден за одно и то же время обсчитать одну и ту же сцену четыре раза, а не один.
  • MSAA — мультисемплинг. По эффективности схож с SSAA, но работает совершенно по-другому (объяснить его простыми словами довольно сложно, но это, пожалуй, и не нужно), а потому менее требователен к ресурсам. Если компьютер позволяет, именно это сглаживание стоит пробовать включать в первую очередь. Картинка лишь едва-едва потеряет в четкости, зато лесенки почти исчезнут.
  • FXAA (Быстрое сглаживание) — более простой способ сглаживания. На всю картинку попросту накидывается размытие. Вообще не влияет на производительность, но добавляет в изображение очень много «мыла». В большинстве случаев уж лучше терпеть «лесенки», но тут кому как.
  • TXAA («Временное сглаживание») / MLAA («Морфологическое сглаживание») — то же самое, что MSAA, но еще эффективнее. Первый тип поддерживается видеокартами Nvidia, второй — AMD. Если в игре есть один из этих вариантов, лучше всего использовать именно его. Почти идеальный баланс между эффективностью и производительностью.

Выполнение

Истинная анизотропная фильтрация исследует текстуру анизотропно на лету на попиксельной основе для любой ориентации анизотропии.

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

Каждый зонд с анизотропной фильтрацией часто сам по себе является отфильтрованной выборкой карты MIP, которая добавляет больше выборок к процессу. Для шестнадцати трилинейных анизотропных выборок может потребоваться 128 выборок из сохраненной текстуры, так как для фильтрации трехлинейной карты MIP требуется четыре выборки, умноженные на два уровня MIP, а затем для анизотропной выборки (при 16-кратной выборке) необходимо взять шестнадцать из этих трилинейных фильтрованных зондов.

Однако такой уровень сложности фильтрации требуется не всегда. Существуют общедоступные методы, позволяющие уменьшить объем работы, которую должно выполнять оборудование для рендеринга видео.

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

СОДЕРЖАНИЕ

С этого момента предполагается, что читатель знаком с отображением MIP .

Если бы мы исследовали более приближенный анизотропный алгоритм, RIP-отображение, как расширение от MIP-отображения, мы могли бы понять, как анизотропная фильтрация обеспечивает такое высокое качество отображения текстуры. Если нам нужно текстурировать горизонтальную плоскость, которая находится под наклоном к камере, традиционная минификация карты MIP даст нам недостаточное разрешение по горизонтали из-за уменьшения частоты изображения по вертикальной оси. Это связано с тем, что при отображении MIP каждый уровень MIP изотропен, поэтому текстура 256 × 256 уменьшается до изображения 128 × 128, затем изображения 64 × 64 и так далее, поэтому разрешение уменьшается вдвое по каждой оси одновременно, поэтому текстура карты MIP Зонд к изображению всегда будет отбирать изображение с одинаковой частотой по каждой оси. Таким образом, при сэмплировании, чтобы избежать наложения спектров на высокочастотной оси, другие оси текстуры будут аналогичным образом субдискретизированы и, следовательно, потенциально размыты.

С помощью анизотропной фильтрации карты MIP, в дополнение к понижающей дискретизации до 128 × 128, изображения также дискретизируются до 256 × 128 и 32 × 128 и т. Д. Эти анизотропно субдискретизированные изображения можно исследовать, когда частота изображения с отображением текстуры различается для каждой оси текстуры. Следовательно, одна ось не должна размываться из-за экранной частоты другой оси, и наложения спектров все же можно избежать. В отличие от более общей анизотропной фильтрации, отображение MIP, описанное для иллюстрации, ограничено только поддержкой анизотропных зондов, которые выровнены по оси в пространстве текстуры , поэтому диагональная анизотропия по-прежнему представляет проблему, даже несмотря на то, что в реальных случаях использования анизотропной текстуры обычно есть такие сопоставления экранного пространства. .

Хотя реализации могут свободно изменять свои методы, сопоставление MIP и связанные с ним ограничения по осям означают, что это неоптимально для истинной анизотропной фильтрации и используется здесь только в иллюстративных целях. Ниже описана полностью анизотропная реализация.

С точки зрения непрофессионала, анизотропная фильтрация сохраняет «резкость» текстуры, которая обычно теряется из-за попыток текстуры карты MIP избежать наложения спектров. Таким образом, можно сказать, что анизотропная фильтрация поддерживает четкие детали текстуры при всех ориентациях просмотра, обеспечивая при этом быструю фильтрацию текстуры со сглаживанием .

Мигает экран при запуске/закрытии видеофайла или просмотре youtube

При запуске любого видеофайла, так же не имеет значения каким проигрывателем его открываешь, происходит мигание экрана. Забавно, но в контакте и ютубе видео играет нормально, а ИП-ТВ нет.
Вот наглядный пример (как на этом видео, только на превьюшках не мигает, как там)

Дрова стоят последние с офф сайта (карта — Nvidia Джифорс 8400Gs)

Пробовал:
Около десятка разных сборок кодеков — не помогло
Дрова от древних до последних — не помогло
Переустановка винды (повод: отец подцепил развесёлую х*ю) — не помогло

Ссылка на основную публикацию