Доброго времени суток, дамы и господа, знакомые, читатели и прочие личности! Сегодня попробуем настроить видеокарту .
Мы с Вами уже много говорили про драйвера, начиная от того, и заканчивая всякими , и всякими другими разностями. Сегодня мы продолжим эту тему и поговорим про более детальную настройку.
Речь пойдет о ковырянии настроек драйвера на примере видеокарт AMD Radeon (ATI ) с использованием встроенной в них утилиты. Здесь мы не будем говорить про температуры (т.к говорили в ), разгон видеокарты (т.к говорили ) и скорость вращения вентиляторов (т.к тоже говорили ), а рассмотрим именно функционал ПО , идущего в комплекте и кучу всяких настроек (которые, в том числе, встречаются и в играх-приложениях).
Кстати говоря, даже, если у Вас карточка не от этого производителя, - статью следует почитать, чтобы знать и, по аналогии, уметь настраивать всякие там анизотропные фильтрации, сглаживания, морфологическую выборку и фильтрацию, тройную буферизацию и многое другое.
Итак, ключ на старт, двинули.
Внимание ! Здесь и далее, часть несмыслового (воды) текста, при обновлении статьи, сохранена постольку его много и целиком переписывать (или удалять) нет желания по разным причинам, да и изначальный автор был у текста другой. Имейте это ввиду. В остальном, - содержание Вам в помощь (оно кликабельно).
Думаю не слукавлю, если предположу, что многие, читающие сайт " " проекта , нет-нет, да и грешат в свободную минуту засесть за любимую игрулю, дабы окунуться в красочный мир виртуальной реальности.
Но вот не задача, не всегда наши хотелки (железо под капотом ПК) совпадают с системными требованиями вновь вышедших игрушек. А погеймить то все равно хочется, причем не абы как, а чтобы по экрану даже чего-то шевелилось и говорилось, а не тормозилось и лагалось. Что делать в сложившейся ситуации?
Не покупать же с каждым выходом современной игрушке новую начинку для своего компьютера, и, в частности , как самый главный компонент современных видеоигр? Не знаю как у Вас, а у меня нет желания отдавать свои кровные всего за 1-2 часа виртуального удовольствия в неделю.
На первый взгляд может показаться, что выхода, как кроме вкидывания денег в железо, нет, однако он есть, причем очень даже бесплатный и вполне себе действенный и называется он - настройка драйверов видеокарты на максимальную производительность. От Вас, как от пользователя, требуются только прямые руки:) и эта заметка.
Итак, господа хорошие, давайте приступим к выжиманию всех соков из своей видяхи, посредством настройки ее аппаратной части. Первым делом хочется сказать, что именно эта статья будет посвящена пользователям у которых под капотом их ПК теплится видеокарта от компании AMD , т.е. радеонщикам. Однако тем читателям, отдавшим свой голос в копилку NVIDIA , также не стоит переживать для Вас мы заготовим еще боле вкусную статью.
Собственно давайте переходить к сути.
В связи с тем, что статья периодически обновляется и поддерживается в актуальном состоянии (насколько это возможно), но не переписывается целиком, то здесь Вы можете найти две версии описываемых драйверов и настроек для .
Одна из них, ведет речь про "старые" драйвера для соответствующих карт и ПО, а так же для внутренней прослойки и интерфейса (иногда до него можно набраться на определенных системах, типах драйверов и пр), т.е речь про , который Вы можете видеть на выше.
Вторая версия (под другим подзаголовком) описывает визуальный и логичестический вид более новой версии, а именно AMD Radeon Software (он же, в разные периоды времени, - Crimson , Crimson Relive и тд и тп). Его Вы можете видеть ниже (кликабельно):
Так или иначе, независимо от используемого типа программного обеспечения (а и первый, и второй, это как раз окружение драйвера), настройки (под ними понимаются те самые выборки, кеш-память шейдера, анизотропная фильтрация и многое другое), по своему смысловому содержанию, сходны и именно они играют ключевую роль.
Поэтому последние, вынесены в отдельный подзаголовок, содержание после которого, является наиболее общим (в том числе для всех видеокарт) и актуальным.
Теперь про сами настройки.
определяет уровни, степень и способ сглаживания поверхностей в 3D приложениях:
Определяет способ (технологию, тип, вариант, метод, называйте как хотите), который применяется при сглаживании:
Дополнительный метод сглаживания и фильтрации изображения. "Малоизвестен", редко применяем, избыточен:
Улучшает качество текстур и изображения вцелом, фильтруя изображения текстур на поверхностях, сильно (и не очень) наклонённых относительно камеры:
Как и в случае с морфологической фильтрацией является дополнительным методом фильтрации, только в этом случае, не сглаживания, а текстур.
Синхронизирует частоту кадров (FPS ) с частотой обновления монитора:
Утрированно, представляет собой буфер ввода-вывода, ускоряющий скорость доступа к сформированным данным:
Позволяет хранить скомпилированные шейдеры в кеше, что порой может значительно ускорить обработку, снизить нагрузку на CPU и GPU , оперируя сразу готовыми данными без лишней компиляции и беря их из хранилища.
Это штука ответственная за глобальное улучшение картинки. На базовом уровне – это метод разбиения полигонов на более мелкие части.
Применение тесселяции к грубой модели ( слева) позволяет создавать более гладкую модель (на той же картинке, но посередине), использование карт смещения (на той же картинке, но справа) обеспечивает персонажам реалистичность кинематографического уровня.
Позволяет жевать на порядок меньше энергии ценой потери производительности:
Позволяет выбрать и поставить лимит частоты кадров в приложении, якобы, как и в случае с вертикальной синхронизацией, чтобы добавить плавности видеоряду.
Пожалуй, из общих настроек это всё, что стоит знать. Давайте пройдемся по интерфейсам конкретных ПО, а так же Overdrive и Wattman .
В процессе установки/обновления драйверов (или, если Вы уже купили готовый ПК с предустановленной ОС ), помимо самого модуля, отвечающего за показыванием на экране монитора, картинки, устанавливается дополнительный модуль под названием Catalyst Control Center (ACCC) .
Это программная оболочка, является контрольным центром по работе с видеоадаптеров и позволяет производить любые манипуляции как с настройками самой картой, так и подключенного монитора.
По умолчанию ACCC покоится в трее на рабочем столе в виде маленькой иконки (см. изображение).
Однако по каким либо причинам Вы можете и не застать иконку контрольного центра в стандартном месте, то тогда, чтобы начать работу с ACCC Вам нужно обновить свои дровишки на видеокарту.
Это можно сделать по-разному, однако я предпочитают делать сие с помощью специальной бесплатной утилиты от AMD под названием amddriverdownloader (старое название).
Кто не в курсе, это технология автоматической детекции (поиска и обнаружения) самых последних версий драйверов от производителя. Плюсы её в понятности, удобности, бесплатности и автоматизации процесса поиска и закачки драйверов. Минусы в том,что не всегда она делает это корректно, как и любая автоматизированная система.
Благодаря сему теперь не нужно заходить на сайт производителя, искать нужную модель видеоадаптера, вбивать свою ОС и разрядность. Вы просто скачиваете утилиту, в любое время запускаете её и она сама определяет есть ли чего новенького по Вашим дровам и закачивает нужный дистрибутив к Вам на ПК. Итак, чтобы начать работать с ACCC , обновляем драйвера через утилиту пройдя на официальный сайт в раздел Download и нажав на “Загрузить ”.
После скачивания Вы запускаете стандартную установку дров, вместе с которой Вам и поставится наш сегодняшний виновник торжества – контрольный центр управления . Чтобы в него зайти необходимо кликнуть по иконке (красно-серого цвета AMD
) трея рабочего стола правой кнопкой мыши и нажать по соответствующей надписи.
По сути ACCC есть не что иное, как пользовательский интерфейс для установки, настройки и доступа к функциям видеокарт AMD Radeon и гибридных процессоров AMD . Это приложение предоставляет видео параметры настройки для регулировки параметров отображения, профили дисплея и качество изображения.
ACCC играет очень важную роль в функционировании Вашей видеокарты и позволяет добавить нужные fps"ы (попугаи) в играх. Т.е. с ним Вы можете на вполне достойном летном уровне запустить игрулю или приложение, которое изначально более требовательно к характеристикам Вашего ПК и, в частности, видеокарты.
Примечание :
ATI Technologies , известная по производству компьютерных процессоров, разработала Catalyst Control Center (CCC) в дополнение к линейке Radeon видеокарт. Утилита впервые стала доступна у видеокарт серии R . После приобретения AMD компании ATI , утилита стала (в старой версии) называться .
Сразу после запуска центра, кликаем на кнопке “Параметры ” (над знаком вопроса) и выбираем пункт – “Расширенное представление ” (см. изображение). Тем самым мы переходим в более продвинутый режим с большим количеством настроек и более удобным интерфейсом взаимодействия.
Во вкладке параметры Вас еще также может заинтересовать пункт “Включить меню панели задач ” – отвечает за то, отображать или нет иконку в трее и “Восстановить фабричные параметры ” – откат к чистым настройкам, на случай, если Вы чего перехимичили в оптимизации:).
Также кликнув по знаку вопроса, Вы вызовите обширную справку по контрольному центру, где сможете вдоль и поперек изучить все настройки утилиты.
Итак, как следует из названия утилиты, "Центр управления " - она выступает в качестве концентратора для всех опций и функций, связанных с видеокартой AMD . Запуская АCCC , пользователи получают доступ к различным функциям:
Давайте разберем основные моменты настроек и пройдемся по наиболее важным вкладкам контрольного центра AMD Catalyst .
Первое на что хотелось бы обратить внимание, это пункт “Свойства рабочего стола " в выпадающем меню “Управление рабочим столом ”. Он позволяет изменить размер, частоту обновления экрана, качество цвета и поворот десктопа.
Здесь нас интересуют настройки под цифрами (1, 2, 3). Необходимо выставить (если они автоматически определились неверно) правильное разрешение, разрядность (качество цветопередачи), частоту обновления экрана, а также задать ориентацию (альбомная или книжная).
Чтобы сие провернуть необходимо достать документацию (спецификацию на монитор) и найти там значения первой и третьей характеристик в разделе “Техническое параметры монитора ”.
Следующее важное меню “Мои цифровые плоские панели ” и пункты:
Пройдемся по каждому в отдельности.
В свойствах цифровой панели нас интересует закладка “Масштабирование изображений ”. Оно может осуществляться средствами графического процессора GPU , если поставить там галочку.
Эта функция отвечает за корректное соответствие формата монитора, формату видеоигры. Т.е. чтобы Вы играли с правильным разрешением на весь экран и с максимально возможным разрешением.
Если галочка убрана, то такое масштабирование производится средствами Windows , однако не всегда корректно. Ставить или нет галку, дело каждого, я особо не играю, поэтому у меня она не стоит. Кто любит геймануть, лучше воткнуть:)
Еще одна настройка здесь же, это “Включить обработку ITC ”. Она обеспечивает качество видео с помощью графического процессора, а не графического драйвера для дисплеев HDMI , поддерживающих обработку ITC . Ну что понятно, чего я тут нагородил? ;)
В двух словах, то эта такая фишка, которая дает Вашему монитору использовать собственные алгоритмы обработки полноэкранного изображения. Т.е. если монитор поддерживает HDMI , то галочку ставим и наслаждаемся всеми прелестями картинки, что заложил в железо монитора, производитель. В противном случае, у древо-мониторов, она будет не доступна.
Следующий пункт во вкладке “Мои цифровые панели ” – “Настройки масштабирования ”. Настройка отвечает за удаление “траурной рамки” по краям рабочего стола. Часто бывает, что переустановке ОС или драйверов появляются черные полосы по бокам монитора. Так вот,чтобы этого избежать лучше поставить галочку – “Использовать коэффициент масштабирования ”.
Примечание :
После каждого изменения параметров, чтобы они вступили в силу жмякаем по кнопке “Применить (А) ” или “По умолчанию (E) ” (если требуется вернуть все как было).
Последняя важная настройка во вкладке цифровых панелей, это LCD Overdrive. Если Вы сами выбирали себе монитор, то в курсе, что – отклик монитора и чем он меньше, тем лучше (якобы).
Включив эту опцию Вы компенсируете время отклика (путем ускорения цветовых сигналов) и тем самым движущиеся объекты не будут оставлять "шлейфа" при просмотре динамичных сцен фильмов или игр. Эта опция активна только в случае поддержки технологии самой графической платой.
Здесь много настроек и все они в той или мной степени отвечают за красивость изображалки, т.е. яркость, цветность, контрастность и иже с ними параметры. Надо сказать, что в большинстве случаев стандартные настройки центра вполне удовлетворительны и не требуют какой-то специальной пользовательской докрутки.
Поэтому лучше их не менять, ибо смена одного поведет к нарушению общего баланса и изменению кучи связанных параметров. Другими словами даже небольшие доработки могут привести к “уплыванию” изображения. Полезными настройками для нас здесь будет вкладка “Качество ”: качество видео и деинтерлейсинг.
Нам необходимо выставить следующие галки (см. изображение):
Также для более плавного процесса воспроизведения видео, необходимо поставить галочку на “обнаружение смены кадра” в видеопотоке при использовании деинтерлейсинга.
Во вкладке “Видео ” есть еще настройки заслуживающие нашего внимание и это:
Если Ваше домашнее видео трясет (как будто после большого будуна:)), то необходимо поставить галочку возле AMD Steady Video . Настройка “Глобальное качество видео ” –> “Принудительное сглаженное видео ” позволяет обеспечить плавное воспроизведение видеопотока без выпадающих кадров. Ставим там галочку.
Настройка “Ускоренное преобразование видео ” позволяет подключить к процессу конвертации видео ресурсы Вашего графического оборудования. Ставим галочку “Включить аппаратное ускорение ”, если Вы часто кодите видео средствами различных проигрывателей и хотите ускорите сей процесс.
Так, теперь перепрыгнем через два пункта “Игры ” и “производительность ” и остановимся на вкладке “Информация ". Собственно здесь ничего необычного нет, стандартная информация от производителя.
На вкладке домашняя страница AMD нас интересует пункт “Сheck for driver updates ”, который позволяет закачать самые последние дрова к себе на комп, т.е. обновить их версию и само ядро контрольного центра Catalyst .
Чтобы загрузка “поленницы дров” пошла необходимо тыркнуть на синюю стрелку и процесс обновления драйверов запустится.
Следующие две вкладки, это “Программы ” и “Аппаратные устройства ”. Дают возможность подробно узнать об аппаратных устройствах системы, графическом адаптере и в целом получить сведения о системе (кнопка “Сведения о системе ”).
С базовой настройкой разобрались. Давайте теперь взглянем на возможности для производительности и разгона, которые обитают в разделе OverDrive .
Если Вы заядлый геймер и являетесь обладателем видеокарты от AMD , то тогда Вы в праве рассчитывать на некоторое увеличение её мощности совершенно бесплатно. Оптимальная и правильная настройка поможет выжать заветные fps в играх и добавить скорости в различных 3D -приложениях. За это в контрольном центре отвечают две настройки: “Производительность ” и “Игры ”.
Рассмотрим их более подробно и начнем по порядку.
Технология AMD OverDrive – разработка компании AMD , предназначенная для разгона видеокарты и графического процессора на уровне драйверов. Чтобы начать ей пользоваться, необходимо прочитать и принять условия лицензионного соглашения (см. изображение).
Думаю у Вас на устах застыл вопрос: “Что позволяет делать AMD OverDrive и чем она полезна для меня, как пользователя? ”. Отвечаю, она:
После принятия условий лицензии и предостережения, что если у Вас кривые руки лучше разгоном не заниматься (:)), выплывает следующее окошко.
Здесь можно играться с настройками и добавлять попугаев к приложениям. Этот способ работает следующим образом. Мы меняем на несколько единиц любой из параметров, заходим в 3D -приложение, запускаем FPS -измерялку и если есть прирост попугаев и все стабильно работает, значит оставляем эти параметры. В противном случае откатываемся к параметрам по умолчанию (клавише Е ) и меняем более осторожно параметры, до нахождения стабильно-повышенной комбинации настроек.
Примечание :
Чтобы накрученные изменения вступили в силу и отразились на производительности системы, необходимо поставить галочку “Включить Graphics Drive ”.
Вот каких результатов (в приросте производительности) мне удалось добиться просто играясь с настройками видеокарты и (в меньшей степени) частотами процессора.
Собственно настройки по умолчанию были следующие:
…и количество fps в игре Metro Last Light Redux
(разрешение 1080p
, настройки очень высокие) при них составляло:
А вот, на какие они были изменены (у карты):
…и количество FPS в игре Metro Last Light Redux при тех же настройках графики составляет:
Итого имеем 41 против 44 - вполне приличный результат за пару телодвижений с настройками карты и (в меньшей степени) процессора. Если же посидеть обстоятельно и покрутить еще и как следует процессор, то 5-7 лишних попугаев можно точно выбить.
Видим вложение “Системные параметры ”, а в нем таблицу с двумя колонками: “Возможности ” и “Настройки ”. Внизу можно добавить игровое приложение (кнопка “Добавить ”) формата .exe и задать параметры графики для конкретной игры (приложения), т.е, так называемый, профиль.
Здешние настройки (сглаживание, фильтрация, выборка и всё остальное) Вы задаёте исходя из написанного ниже выше, т.е в первой половине статьи под соответствующим подзаголовком.
Как настроить видеокарту Radeon через "новое" ПО - AMD (ATI) Software (Crimson и далее)
Если у Вас новенькая карта, последняя система и драйвера, то скорее всего у Вас уже установлена свежая версия программного обеспечения для работы с настройками драйверов. Оно куда более наглядное, лаконичное и содержит самую малость вкладок (Игры, Видео, Relive, Дисплей и Система ), каждая из которых предельно наглядно позволяет управлять видеокартой.
Раздел "Игры " отвечает за управление основными настройками производительности, которые перечислены выше, т.е в первой половине статьи под соответствующим подзаголовком.
Вкладка "Видео " отвечает за настройки цветности, яркости и контрастности для видео и всего, что ему сопутствует. Здесь есть несколько предустановленных профилей, результат действия которых виден, что называется, на лету (запустите видео и тыкайте мышкой в профиль).
Relive , если он установлен, позволяет осуществлять захват видео и управлять настройками, которые с этим связаны. Здесь комментировать ничего не будем, благо речь не о том.
Раздел "Дисплей " позволяет управлять настройками разрешения, менять цветовую температуру монитора, так сказать, программно, задавать сверхвысокое разрешение, масштабирование и тп.
Последний раздел, который называется "Система " и содержит вкладки "Обзор ", "Программное обеспечение " и "Аппаратура ", поможет Вам узнать текущую версию драйвера, частоты, название видеокарты, её подробные характеристики и некоторые из параметров компьютера.
Как видите, здесь всё куда более лаконично и удобно.
Настраиваем Wattman в "новой" версии ПО драйверов от AMD (ATI)
В разделе с играми есть два подраздела, один из которых отвечает за глобальные настройки, второй за более глубокие (разгон), который, раздел, зовется (на момент обновления статьи) Wattman , который пришел на смену Overdrive .
Если Вы решились на разгон и изменение частот, то перейдите в этот раздел и согласитесь с предупреждением, которое сообщает Вам, что всё что Вы делаете, - Вы делаете на свой страх и риск, можете лишиться гарантии и прочее прочее (в общем, читайте текст).
Далее Вы увидите большую такую простыню (можно растянуть окно мышкой), первая секция в которой отвечает за мониторинг состояния (частоты, температуры, скорость куллера и тп) с течением времени (т.е при первом запуске может быть пусто, следует подождать).
Вторая секция позволяет менять частоты просто и быстро, потянув ползунок на нужный процент и, заодно, увидев как это сказывается разных состояниях и напряжении. Напряжение можно задать и вручную, но делать это настоятельно не рекомендуется. Проценты стоит наращивать медленно (лучше по 1% ), после каждого из которых долго тестировать видеокарту на стабильность, пытаясь достигнуть максимального прироста при максимальной стабильности.
Третья секция аналогично настраивает значения для частоты памяти и напряжения памяти (которое тоже не стоит менять вручную, если Вы не опытный оверклокер), тем самым разгоняя и её. Стоит разгонять параметры по очереди (отдельно частоту и отдельно память), а потом пытаться связать их воедино, т.к одно зависит от другого (см. ).
Последний раздел позволяет управлять скоростью вращения куллеров системы охлаждения, в зависимости от температуры (правая часть) и в заданном диапазоне скорости (RPM ) (от минимума до максимума + акустический предел).
На этом, пожалуй, всё, что стоит тут знать и можно знать. Мы всё еще рекомендуем управлять скоростью и разгоном через Afterburner , подробная статья на эту тему .
Ну вот пожалуй и все настройки, которые можно покрутить для улучшения “летабельности” и лучшей “показывательности” 3D -приложений.
Чтобы у Вас в голове сложилась более четкая картина всего вышесказанного, приведу общую памятку памятку под названием “Как повысить производительность графики для игр? ”:
- Своевременно обновляйте драйвера;
- Настраивайте драйвера глобально (см.выше);
- Настраивайте драйвера локально под приложение (профили), в зависимости от нужд и потребностей;
Как и всегда, если есть какие-то вопросы, дополнения, мысли и прочее, то добро пожаловать в комментарии к этой записи.
PS: За первоначальное существование данной статьи спасибо члену команды 25 КАДР
В современных играх используется все больше графических эффектов и технологий, улучшающих картинку. При этом разработчики обычно не утруждают себя объяснением, что же именно они делают. Когда в наличии не самый производительный компьютер, частью возможностей приходится жертвовать. Попробуем рассмотреть, что обозначают наиболее распространенные графические опции, чтобы лучше понимать, как освободить ресурсы ПК с минимальными последствиями для графики.
Когда любая текстура отображается на мониторе не в своем исходном размере, в нее необходимо вставлять дополнительные пикселы или, наоборот, убирать лишние. Для этого применяется техника, называемая фильтрацией.
Билинейная фильтрация является самым простым алгоритмом и требует меньше вычислительной мощности, однако и дает наихудший результат. Трилинейная добавляет четкости, но по-прежнему генерирует артефакты. Наиболее продвинутым способом, устраняющим заметные искажения на объектах, сильно наклоненных относительно камеры, считается анизо-тропная фильтрация. В отличие от двух предыдущих методов она успешно борется с эффектом ступенчатости (когда одни части текстуры размываются сильнее других, и граница между ними становится явно заметной). При использовании билинейной или трилинейной фильтрации с увеличением расстояния текстура становится все более размытой, анизотропная же этого недостатка лишена.
Учитывая объем обрабатываемых данных (а в сцене может быть множество 32-битовых текстур высокого разрешения), анизотропная фильтрация особенно требовательна к пропускной способности памяти. Уменьшить трафик можно в первую очередь за счет компрессии текстур, которая сейчас применяется повсеместно. Ранее, когда она практиковалась не так часто, а пропуская способность видеопамяти была гораздо ниже, анизотропная фильтрация ощутимо снижала количество кадров. На современных же видеокартах она почти не влияет на fps.
Анизотропная фильтрация имеет лишь одну настройку - коэффициент фильтрации (2x, 4x, 8x, 16x). Чем он выше, тем четче и естественнее выглядят текстуры. Обычно при высоком значении небольшие артефакты заметны лишь на самых удаленных пикселах наклоненных текстур. Значений 4x и 8x, как правило, вполне достаточно для избавления от львиной доли визуальных искажений. Интересно, что при переходе от 8x к 16x снижение производительности будет довольно слабым даже в теории, поскольку дополнительная обработка понадобится лишь для малого числа ранее не фильтрованных пикселов.
Шейдеры - это небольшие программы, которые могут производить определенные манипуляции с 3D-сценой, например, изменять освещенность, накладывать текстуру, добавлять постобработку и другие эффекты.
Шейдеры делятся на три типа: вершинные (Vertex Shader) оперируют координатами, геометрические (Geometry Shader) могут обрабатывать не только отдельные вершины, но и целые геометрические фигуры, состоящие максимум из 6 вершин, пиксельные (Pixel Shader) работают с отдельными пикселами и их параметрами.
Шейдеры в основном применяются для создания новых эффектов. Без них набор операций, которые разработчики могли бы использовать в играх, весьма ограничен. Иными словами, добавление шейдеров позволило получать новые эффекты, по умолчанию не заложенные в видеокарте.
Шейдеры очень продуктивно работают в параллельном режиме, и именно поэтому в современных графических адаптерах так много потоковых процессоров, которые тоже называют шейдерами. Например, в GeForce GTX 580 их целых 512 штук.
Parallax mapping - это модифицированная версия известной техники bumpmapping, используемой для придания текстурам рельефности. Parallax mapping не создает 3D-объектов в обычном понимании этого слова. Например, пол или стена в игровой сцене будут выглядеть шероховатыми, оставаясь на самом деле абсолютно плоскими. Эффект рельефности здесь достигается лишь за счет манипуляций с текстурами.
Исходный объект не обязательно должен быть плоским. Метод работает на разных игровых предметах, однако его применение желательно лишь в тех случаях, когда высота поверхности изменяется плавно. Резкие перепады обрабатываются неверно, и на объекте появляются артефакты.
Parallax mapping существенно экономит вычислительные ресурсы компьютера, поскольку при использовании объектов-аналогов со столь же детальной 3D-структурой производительности видеоадаптеров не хватало бы для просчета сцен в режиме реального времени.
Эффект чаще всего применяется для каменных мостовых, стен, кирпичей и плитки.
До появления DirectX 8 сглаживание в играх осуществлялось методом SuperSampling Anti-Aliasing (SSAA), известным также как Full-Scene Anti-Aliasing (FSAA). Его применение приводило к значительному снижению быстродействия, поэтому с выходом DX8 от него тут же отказались и заменили на Multisample Аnti-Аliasing (MSAA). Несмотря на то что данный способ давал худшие результаты, он был гораздо производительнее своего предшественника. С тех пор появились и более продвинутые алгоритмы, например CSAA.
Учитывая, что за последние несколько лет быстродействие видеокарт заметно увеличилось, как AMD, так и NVIDIA вновь вернули в свои ускорители поддержку технологии SSAA. Тем не менее использовать ее даже сейчас в современных играх не получится, поскольку количество кадров/с будет очень низким. SSAA окажется эффективной лишь в проектах предыдущих лет, либо в нынешних, но со скромными настройками других графических параметров. AMD реализовала поддержку SSAA только для DX9-игр, а вот в NVIDIA SSAA функционирует также в режимах DX10 и DX11.
Принцип работы сглаживания очень прост. До вывода кадра на экран определенная информация рассчитывается не в родном разрешении, а увеличенном и кратном двум. Затем результат уменьшают до требуемых размеров, и тогда «лесенка» по краям объекта становится не такой заметной. Чем выше исходное изображение и коэффициент сглаживания (2x, 4x, 8x, 16x, 32x), тем меньше ступенек будет на моделях. MSAA в отличие от FSAA сглаживает лишь края объектов, что значительно экономит ресурсы видеокарты, однако такая техника может оставлять артефакты внутри полигонов.
Раньше Anti-Aliasing всегда существенно снижал fps в играх, однако теперь влияет на количество кадров незначительно, а иногда и вовсе никак не cказывается.
С помощью тесселяции в компьютерной модели повышается количество полигонов в произвольное число раз. Для этого каждый полигон разбивается на несколько новых, которые располагаются приблизительно так же, как и исходная поверхность. Такой способ позволяет легко увеличивать детализацию простых 3D-объектов. При этом, однако, нагрузка на компьютер тоже возрастет, и в ряде случаев даже не исключены небольшие артефакты.
На первый взгляд, тесселяцию можно спутать с Parallax mapping. Хотя это совершенно разные эффекты, поскольку тесселяция реально изменяет геометрическую форму предмета, а не просто симулирует рельефность. Помимо этого, ее можно применять практически для любых объектов, в то время как использование Parallax mapping сильно ограничено.
Технология тесселяции известна в кинематографе еще с 80-х го-дов, однако в играх она стала поддерживаться лишь недавно, а точнее после того, как графические ускорители наконец достигли необходимого уровня производительности, при котором она может выполняться в режиме реального времени.
Чтобы игра могла использовать тесселяцию, ей требуется видеокарта с поддержкой DirectX 11.
V-Sync - это синхронизация кадров игры с частотой вертикальной развертки монитора. Ее суть заключается в том, что полностью просчитанный игровой кадр выводится на экран в момент обновления на нем картинки. Важно, что очередной кадр (если он уже готов) также появится не позже и не раньше, чем закончится вывод предыдущего и начнется следующего.
Если частота обновления монитора составляет 60 Гц, и видео-карта успевает просчитывать 3D-сцену как минимум с таким же количеством кадров, то каждое обновление монитора будет отображать новый кадр. Другими словами, с интервалом 16,66 мс пользователь будет видеть полное обновление игровой сцены на экране.
Следует понимать, что при включенной вертикальной синхронизации fps в игре не может превышать частоту вертикальной развертки монитора. Если же число кадров ниже этого значения (в нашем случае меньше, чем 60 Гц), то во избежание потерь производительности необходимо активировать тройную буферизацию, при которой кадры просчитываются заранее и хранятся в трех раздельных буферах, что позволяет чаще отправлять их на экран.
Главной задачей вертикальной синхронизации является устранение эффекта сдвинутого кадра, возникающего, когда нижняя часть дисплея заполнена одним кадром, а верхняя - уже другим, сдвинутым относительно предыдущего.
Это общее название всех эффектов, которые накладываются на уже готовый кадр полностью просчитанной 3D-сцены (иными словами, на двухмерное изображение) для улучшения качества финальной картинки. Постпроцессинг использует пиксельные шейдеры, и к нему прибегают в тех случаях, когда для дополнительных эффектов требуется полная информация обо всей сцене. Изолированно к отдельным 3D-объектам такие приемы не могут быть применены без появления в кадре артефактов.
Эффект, часто используемый в игровых сценах с контрастным освещением. Если одна область экрана является очень яркой, а другая, наоборот, затемненной, многие детали в каждой из них теряются, и они выглядят монотонными. HDR добавляет больше градаций в кадр и позволяет детализировать сцену. Для его применения обычно приходится работать с более широким диапазоном оттенков, чем может обеспечить стандартная 24-битовая точность. Предварительные просчеты происходят в повышенной точности (64 или 96 бит), и лишь на финальной стадии изображение подгоняется под 24 бита.
HDR часто применяется для реализации эффекта приспособления зрения, когда герой в играх выходит из темного туннеля на хорошо освещенную поверхность.
Bloom нередко применяется совместно с HDR, а еще у него есть довольно близкий родственник - Glow, именно поэтому эти три техники часто путают.
Bloom симулирует эффект, который можно наблюдать при съемке очень ярких сцен обычными камерами. На полученном изображении кажется, что интенсивный свет занимает больше объема, чем должен, и «залазит» на объекты, хотя и находится позади них. При использовании Bloom на границах предметов могут появляться дополнительные артефакты в виде цветных линий.
Зернистость - артефакт, возникающий в аналоговом ТВ при плохом сигнале, на старых магнитных видеокассетах или фотографиях (в частности, цифровых изображениях, сделанных при недостаточном освещении). Игроки часто отключают данный эффект, поскольку он в определенной мере портит картинку, а не улучшает ее. Чтобы понять это, можно запустить Mass Effect в каждом из режимов. В некоторых «ужастиках», например Silent Hill, шум на экране, наоборот, добавляет атмосферности.
Motion Blur - эффект смазывания изображения при быстром перемещении камеры. Может быть удачно применен, когда сцене следует придать больше динамики и скорости, поэтому особенно востребован в гоночных играх. В шутерах же использование размытия не всегда воспринимается однозначно. Правильное применение Motion Blur способно добавить кинематографичности в происходящее на экране.
Эффект также поможет при необходимости завуалировать низкую частоту смены кадров и добавить плавности в игровой процесс.
Ambient occlusion - техника, применяемая для придания сцене фотореалистичности за счет создания более правдоподобного освещения находящихся в ней объектов, при котором учитывается наличие поблизости других предметов со своими характеристиками поглощения и отражения света.
Screen Space Ambient Occlusion является модифицированной версией Ambient Occlusion и тоже имитирует непрямое освещение и затенение. Появление SSAO было обусловлено тем, что при современном уровне быстродействия GPU Ambient Occlusion не мог использоваться для просчета сцен в режиме реального времени. За повышенную производительность в SSAO приходится расплачиваться более низким качеством, однако даже его хватает для улучшения реалистичности картинки.
SSAO работает по упрощенной схеме, но у него есть множество преимуществ: метод не зависит от сложности сцены, не использует оперативную память, может функционировать в динамичных сценах, не требует предварительной обработки кадра и нагружает только графический адаптер, не потребляя ресурсов CPU.
Игры с эффектом Cel shading начали делать с 2000 г., причем в первую очередь они появились на консолях. На ПК по-настоящему популярной данная техника стала лишь через пару лет, после выхода нашумевшего шутера XIII. С помощью Cel shading каждый кадр практически превращается в рисунок, сделанный от руки, или фрагмент из детского мультика.
В похожем стиле создают комиксы, поэтому прием часто используют именно в играх, имеющих к ним отношение. Из последних известных релизов можно назвать шутер Borderlands, где Cel shading заметен невооруженным глазом.
Особенностями технологии является применение ограниченного набора цветов, а также отсутствие плавных градиентов. Название эффекта происходит от слова Cel (Celluloid), т. е. прозрачного материала (пленки), на котором рисуют анимационные фильмы.
Глубина резкости - это расстояние между ближней и дальней границей пространства, в пределах которого все объекты будут в фокусе, в то время как остальная сцена окажется размытой.
В определенной мере глубину резкости можно наблюдать, просто сосредоточившись на близко расположенном перед глазами предмете. Все, что находится позади него, будет размываться. Верно и обратное: если фокусироваться на удаленных объектах, то все, что размещено перед ними, получится нечетким.
Лицезреть эффект глубины резкости в гипертрофированной форме можно на некоторых фотографиях. Именно такую степень размытия часто и пытаются симулировать в 3D-сценах.
В играх с использованием Depth of field геймер обычно сильнее ощущает эффект присутствия. Например, заглядывая куда-то через траву или кусты, он видит в фокусе лишь небольшие фрагменты сцены, что создает иллюзию присутствия.
Чтобы выяснить, как включение тех или иных опций сказывается на производительности, мы воспользовались игровым бенчмарком Heaven DX11 Benchmark 2.5. Все тесты проводились на системе Intel Core2 Duo e6300, GeForce GTX460 в разрешении 1280×800 точек (за исключением вертикальной синхронизации, где разрешение составляло 1680×1050).
Как уже упоминалось, анизо-тропная фильтрация практически не влияет на количество кадров. Разница между отключенной анизотропией и 16x составляет всего лишь 2 кадра, поэтому рекомендуем ее всегда ставить на максимум.
Сглаживание в Heaven Benchmark снизило fps существеннее, чем мы того ожидали, особенно в самом тяжелом режиме 8x. Тем не менее, поскольку для ощутимого улучшения картинки достаточно и 2x, советуем выбирать именно такой вариант, если на более высоких играть некомфортно.
Тесселяция в отличие от предыдущих параметров может принимать произвольное значение в каждой отдельной игре. В Heaven Benchmark картинка без нее существенно ухудшается, а на максимальном уровне, наоборот, становится немного нереалистичной. Поэтому следует устанавливать промежуточные значения - moderate или normal.
Для вертикальной синхронизации было выбрано более высокое разрешение, чтобы fps не ограничивался вертикальной частотой развертки экрана. Как и предполагалось, количество кадров на протяжении почти всего теста при включенной синхронизации держалось четко на отметке 20 или 30 кадров/с. Это связано с тем, что они выводятся одновременно с обновлением экрана, и при частоте развертки 60 Гц это удается сделать не с каждым импульсом, а лишь с каждым вторым (60/2 = 30 кадров/с) или третьим (60/3 = 20 кадров/с). При отключении V-Sync число кадров увеличилось, однако на экране появились характерные артефакты. Тройная буферизация не оказала никакого положительного эффекта на плавность сцены. Возможно, это связано с тем, что в настройках драйвера видеокарты нет опции принудительного отключения буферизации, а обычное деактивирование игнорируется бенчмарком, и он все равно использует эту функцию.
Если бы Heaven Benchmark был игрой, то на максимальных настройках (1280×800; AA - 8x; AF - 16x; Tessellation Extreme) в нее было бы некомфортно играть, поскольку 24 кадров для этого явно недостаточно. С минимальной потерей качества (1280×800; AA - 2x; AF - 16x, Tessellation Normal) можно добиться более приемлемого показателя в 45 кадров/с.
Компания AMD выпускает не только большой спектр видеокарт для разных ценовых категорий, но и предоставляет полный набор программного обеспечения, позволяющего настраивать их оборудование для различных целей. В этот список входят драйверы, панели управления, игровые приложения и другое. В данной статье вы узнаете, как настроить видеокарту для игр AMD Radeon с помощью различных утилит и программ.
Рассмотрим каждый из методов по настройке и улучшению производительности видеокарты в виде пошаговых руководств. Далее будут инструкции:
Каждый из методов позволяет добиться прироста производительности в различных компьютерных играх.
Первая причина, по которой даже на мощной видеокарте будут тормозить современные игры, - это устаревшие драйверы. Обновить их и ускорить видеокарту таким образом можно через:
Вы можете скачать пакет с официального сайта. Для этого откройте ресурс http://www.amd.com/ru и перейдите в раздел «Драйверы и поддержка». В графе «Выбор драйвера вручную» выберите вашу модель видеокарты, версию операционной системы и скачайте архив.
Перед инсталляцией нового драйвера необходимо обязательно удалить старый. Для этого откройте «Диспетчер устройств». Сделать это можно так:
Теперь приступаем к установке новой версии драйвера. Распаковываем скачанный архив в любую папку на жестком диске и запускаем инсталлятор. Во время процесса установки изображение на дисплее может мигать и исчезать на несколько секунд. После завершения процесса обязательно перезагрузите компьютер.
Так вы можете ускорить видеокарту в современных играх, поскольку с выходом почти каждого крупного проекта AMD выпускает новые версии драйвера с оптимизацией и исправлением предыдущих ошибок.
Установить драйвер можно и с помощью стандартных средств операционной системы:
Данная утилита является аналогом панели управления от Nvidia. Она автоматически устанавливается с пакетом драйверов с официального сайта, поэтому мы рекомендуем вам воспользоваться именно первым способом по обновлению ПО. Через стандартный поиск драйвера Windows не установит вам панель управления.
Чтобы открыть приложение и настроить видеокарту AMD Radeon для игр, необходимо кликнуть правой кнопкой мыши по рабочему столу и перейти в AMD Catalyst Control Center. В открывшемся окне нажмите на кнопку «Параметры». Здесь можно выбрать расширенное или стандартное представление. Если вы опытный пользователь, то можете настроить каждый параметр и характеристику видеокарты отдельно с помощью расширенных возможностей. Однако не рекомендуем вам экспериментировать в данном разделе без знания того, за какие настройки отвечает тот или иной параметр.
Выбираем пункт «Стандартное представление» и открываем раздел «Игры». Далее переходим в подраздел «Производительность в играх». Настройка видеокарты AMD Radeon для игр представлена в виде наглядных ползунков с выбором качества графики. Установленные параметры будут менять картинку в игре вне зависимости от внутренних настроек. Так можно добиться высокой производительности на слабых видеокартах либо, наоборот, улучшить картинку на более мощных системах.
В первой вкладке вы выбираете параметры сглаживания между отключенным, 2Х, 4Х и так далее. На картинке будут показаны изменения в качестве графики. Далее идет настройка метода сглаживания. Для получения большего количества ФПС в игре сдвигаем ползунок в сторону положения «Производительность».
Третий пункт - анизотропная фильтрация. Здесь необходимо снять галочку возле пункта «Использовать настройки приложения». После этого видеокарта будет игнорировать в игре и устанавливать свои настройки. На этом параметры в стандартном представлении заканчиваются.
Снова нажмите «Параметры» и теперь выберите «Расширенное представление». Программ для настройки видеокарты AMD Radeon позволяет выставить параметры, которые будут использоваться во всех запускаемых играх.
Теперь необходимо открыть подраздел «Игры» в левой части окна. Здесь можно выбрать разные режимы и возможности. У вас также имеется возможность выставить параметры сглаживания, фильтрации и частоты кадров для каждой игры отдельно. Эта функция позволяет добиться максимальной производительности в разных приложениях. Данная утилита позволяет настраивать AMD Radeon на Windows 7, 8 и 10 без каких-либо проблем.
Также у AMD имеется отдельное приложение, которое является аналогом Nvidia GeForce Experience. Его главная задача - сбор сведений об установленных играх и их оптимизация под мощность вашего персонального компьютера.
В списке всех найденных игр вы увидите все, что установлено на ПК. Если какая-либо игра не добавилась, ее можно внести вручную. Также приложение занимается сбором статистики по наигранным часам и так далее.
В таблице вы увидите текущие настройки графики, которые установлены самой игрой, а в соседней колонке список оптимальных параметров качества картинки, при которых вы добьетесь максимальной сбалансированности между производительностью и красивым изображением.
С помощью отдельного ползунка можно выбрать настройки, направленные на производительность, качество или компромисс между двумя крайностями. Принцип действия приложения такой же, как и в случае с AMD Catalyst Control Center.
Не изменяйте параметры видеокарты в расширенных настройках без наличия должных знаний. В противном случае вам придется восстанавливать все значения по умолчанию либо переустанавливать драйвер заново.
Всегда следите за выходом новых версий драйвера. Все новые проекты страдают от плохой оптимизации после релиза, поэтому ПО производителя графических ускорителей может помочь в этом деле.
Теперь вы знаете, как настроить видеокарту AMD Radeon для игр так, чтобы ваш компьютер выдавал максимальное количество кадров в секунду без сильного снижения качества графики. Способы, описанные в статье, будут актуальны для слабых компьютеров, где каждый кадр на счету.
Внимание, в этом руководстве используется о форматировании жесткого диска и о переустановке WINDOWS. Если вы решитесь воспользоваться этим руководством то приготовьте заранее все необходимые драйвера которые вам придется установить после форматирования.
Начало: Форматирование диска и переустановка Windows
Ни для кого не секрет что чистое железо работает гораздо быстрее загрязненного железа различным софтом, с ARMA 3 все еще хуже, это ведро багов настолько капризное, что на слабых машинах даже переустановки Windows вам не хватит.
Я настолько люблю эту игру что я рискнул уничтожить с компьютера абсолютно все, и установить на него только ARMA 3.
Если вас не пугает форматирование и вы готовы провести эту операцию, тогда убедитесь что вы подготовили для последующей установки все необходимые вам драйвера. В моем случае это были:
Итак, когда вы подготовились, форматируйте диск и переустанавливайте Windows. Не буду говорить как именно это делать (уйдет много времени), так как в интернете полно инструкций. Просто помните первый пункт оптимизации это:
Форматирование диска и переустановка Windows
Только сегодня узнал что ARMA 3 гораздо плавнее работает на новоиспеченной Windows 10. И этот Windows в какой то степени поставляется бесплатно. Задумайтесь...
Если вы решились все же поставить на ваш компьютер Windows 10, все последующие шаги выполняются точно так же как и на Windows 7- 8.1. Но вам придется дополнительно скачать специальный видео драйвер для Windows 10. Официальная программа для обновления драйверов видео карты от вашего поставщика должна вам предложить обновится автоматически.
Самое сложное позади!
Итак, поздравляю! Вы дошли до этого пункта, а значит у вас машинка которая еще не лишена девственности.
Пока вы устанавливаете все драйвера и ARMA 3 после мощного релоадинга, мы проведем еще три операции с компьютером, после которых понадобится перезагрузка!
Увеличение файла подкачки.
Надеюсь не заблудились?:-) Поставьте настолько максимальное количество в файле подкачки насколько это возможно!
Осталось совсем легкота!
Итак все вышесказанное вы сделали, ARMA 3 у вас установлена, давайте введем параметры запуска игры в Steam.
MaxMem=2047 -noBenchmark -noLogs -noSplash -world=empty
Когда вы установили параметры запуска, зайдите в ARMA 3, создайте профиль, и сразу же выйдите из игры!
Открываем блокнотом файл по адресу: C:\Users\
Меняем там следующие параметры: