Какво е opengl renderer. Настройка на графична карта Nvidia за игри. Централна точка за закрепване

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

Главен прозорец на панела

Основният прозорец е показан на илюстрацията:

Лентата за навигация е отляво и ви позволява да навигирате през желаните настройки с едно щракване. Менюто View ви позволява да активирате разширения изглед, който дава най-пълния достъп до всички настройки на драйвера, или да персонализирате изгледа на панела, оставяйки само онези елементи, които възнамерявате да използвате. Също така в долната лява част на панела е осигурен достъп до помощна системаконтролен панел (връзка "Системна информация"):

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

Категория "3D настройки"

Регулиране на възпроизвеждани изображения

Налични са следните настройки:

  • Настройки според 3D приложение- тази опция ви позволява да контролирате качеството и скоростта на показване с помощта на 3D приложения. Въпреки това, разрешената по подразбиране оптимизация на трилинейно филтриране и оптимизация на анизотропията на извадката се запазват във всички настройки на приложението.
  • Разширени настройки за 3D изображение- Използват се разширени настройки на драйвера, зададени от самите потребители. Връзката Go To ви дава достъп до раздела Управление на 3D настройките. Това е управление допълнителни опциидрайвер ви позволява да постигнете максимално качество на изображението.
  • Персонализирани настройки с фокус върху...: - най-интересната опция, която позволява опростено управление на допълнителни опции за драйвери за начинаещи потребители:

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

смисъл Балансима следните настройки: анти-алиасинг - 2x, анизотропно филтриране - 4x, всички оптимизации (оптимизация на трилинейно филтриране, оптимизация на филтър за анизотропия mip, оптимизация на семплиране на анизотропия) са активирани, отрицателно ниво на детайлност е разрешено, филтрирането на текстурата е "качествено", вертикална синхронизация се управлява от приложения.

смисъл Качествоима следните настройки: оптимизация на трилинейно филтриране - активирано, анти-алиасинг - 4x, анизотропно филтриране - 8x, отрицателно ниво на детайлност - активирано, филтриране на текстура - "качество", вертикална синхронизация - контролира се от приложения.

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

За по-подробни настройки използвайте прозореца Контрол на 3D параметрите.

Контрол на 3D параметрите

Глобални параметри

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

Анизотропно филтриране.Възможните стойности са "Off", "Application control", "2x-16x" (в зависимост от модела на видео адаптера). Анизотропното филтриране е най-модерната техника за компенсиране на изкривяването на пикселите днес и в комбинация с трилинейно филтриране дава най-добро качествофилтриране. Активирането на всяка стойност, различна от Application Control, ви позволява да игнорирате настройките на приложението. Имайте предвид обаче, че това е много ресурсоемка настройка, която може значително да намали производителността.

Вертикален синхронизиращ импулс.Възможни стойности - "Включено". и Изключено, Използване на настройка за 3D приложение. Вертикална синхронизация (напълно неразбираемо защо NVIDIA се отдръпна от този термин) означава синхронизиране на изходното изображение със скоростта на сканиране на монитора. Активирането на V-sync ви позволява да увеличите максимално гладко изображениеснимки на екрана, изключването ви позволява да получите максималния брой кадри в секунда, което често води до счупване (изместване) на изображението поради факта, че видео адаптерът е започнал да рисува следващия кадър, докато изходът на предишният все още не е завършен. Поради използването на двойно буфериране, активирането на Vsync може да доведе до спад на кадрите в секунда и под честотата на опресняване на монитора в някои приложения.

Разрешаване на мащабируеми текстури.Възможните стойности са "Няма" и "Билинеарно", "Трилинейно". Не - Не позволявайте мащабируеми текстури в приложения, които не ги поддържат. Bilinear - най-доброто представяне поради спад в качеството. Трилинейно - добро качество на изображението с по-ниска производителност. Силно не се препоръчва използването на тази опция в режим на принудително билинеарно филтриране, тъй като качеството на изображението, получено при форсиране на опцията, е просто потискащо.

Засенчване на фоново осветление.Активиране на технологията за симулиране на глобално осветление (засенчване) Ambient Occlusion. Традиционният модел на осветление в 3D графиката изчислява външния вид на повърхност въз основа единствено на нейните характеристики и характеристиките на източниците на светлина. Обектите по пътя на светлината хвърлят сенки, но те не влияят на осветлението на други обекти в сцената. Моделът на глобално осветление увеличава реализма на изображението, като изчислява интензитета на светлината, достигаща до повърхността, като стойността на яркостта на всяка точка от повърхността зависи от относителното положение на другите обекти в сцената. За съжаление, честното обемно изчисление на засенчването, причинено от обекти по пътя на светлинните лъчи, все още е извън възможностите на съвременния хардуер. Ето защо е разработена технологията за оклузия на околната среда, която позволява използването на шейдъри за изчисляване на взаимното засенчване на обекти в равнината " виртуална камера„Докато се поддържа приемлива производителност, използвана за първи път в Игра Crysis. Тази опцияви позволява да приложите тази технология към изображения на игри, които нямат вградена поддръжка за оклузия на околната среда. Всяка игра изисква отделна адаптация на алгоритъма, така че самата опция е активирана в профилите на драйверите, а опцията за панел позволява използването само на технологията като цяло. Списъкът с поддържани игри може да бъде намерен на уебсайта NVIDIA... Поддържа се за G80 (GeForce 8X00) и по-нови графични процесори, започващи с драйвер 185,81 инча Windows Vistaи Windows 7. Може да намали производителността с 20-50%. Възможни стойности - "Включено". и Изкл.

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

Ограничение на разширението.Възможните стойности са "Enabled" и "Disabled". Използва се за решаване на проблеми със съвместимостта със стари OpenGL приложения поради препълване на паметта, отделена за съхранение на информация за възможностите на видеокартата. Кога ненормално прекратяванеприложения, опитайте да активирате ограничаване на разширението.

Оптимизация на потока- ви позволява да контролирате количеството графични процесори, използвани от приложенията, като в повечето случаи промяната на стойността по подразбиране (Auto) не изисква. Въпреки това, някои по-стари игри може да не работят правилно в тези конфигурации. Следователно е дадена възможността за управление на тази опция.

Режим на управление на захранването... Възможните стойности са "Адаптивно" (по подразбиране) и "Максимална производителност". При GeForce 9X00 и по-нови графични карти, които имат разделение на режими на производителност, за игри и програми, които създават малко натоварване на графичния процесор, драйверът не превключва графичната карта в режим на 3D производителност. Това поведение може да се промени, като изберете режим "Максимална производителност", след което всеки път, когато използвате 3D, видеокартата ще премине в 3D режим. Тези функции са налични само при използване на драйвер 190.38 или по-нова версия в Windows Vista и Windows 7.

Anti-aliasing - гама корекция.Възможни стойности "Включено" и Изкл. Позволява ви да извършвате гама-корекция на пикселите с анти-алиасинг. Предлага се на видео адаптери, базирани на GPU G70 (GeForce 7X00) и по-нови. Подобрява цветова гамаприложения.

Anti-aliasing - прозрачност.Възможните стойности са "Off", "Multiple samples", "Oversampling". Контролира усъвършенствана технология за премахване на заглаждането, която намалява ефекта на „стълба“ по краищата на прозрачните текстури. Обръщаме внимание на факта, че под фразата „Множествено семплиране“ има по-познат термин „Мултисемплиране“, а под „Свръхсемплиране“ – „Суперсемплиране“. Последният метод оказва най-сериозно влияние върху производителността на видеоадаптера. Опцията работи на видеокарти от семейството GeForce 6x00 и по-нови, когато се използват драйвери версия 91.45 и по-нова.

Anti-aliasing - опции.Елементът е активен само ако елементът "Anti-aliasing - mode" е зададен на "Увеличаване на настройките на приложението" или "Override application settings". Възможните стойности са "Application control" (което е еквивалентно на стойността "Application control" на елемента "Antialiasing - mode") и от 2x до 16x, включително "собствени" Q / S режими (в зависимост от възможностите на видеокартата). Тази настройка има сериозно влияние върху производителността. За слаби картисе препоръчва използването на минимални режими. Имайте предвид, че само опциите 8x, 16x и 16xQ ще имат ефект за режима "Увеличаване на настройките на приложението".

Anti-aliasing - режим... Позволява сглаждане на изображение на цял екран (FSAA). Anti-aliasing се използва за минимизиране на ефекта на "назъбване", който се появява по границите на 3D обекти. Възможни стойности:

  • „Управление на приложението“ (стойност по подразбиране) – анти-алиасингът работи само ако приложението/играта го поиска директно;
  • "Не" - напълно деактивирайте използването на анти-алиасинг на цял екран;
  • Отмяна на настройките на приложението - принудително приложете анти-алиасинг, посочен в елемента Anti-aliasing - Options, към изображението, независимо дали анти-алиасингът се използва или не от приложението. „Отмяна на настройките на приложението“ няма да има ефект върху игри, които използват технологията Отложено засенчване, и DirectX 10 или по-нови приложения. Може също да изкриви изображенията в някои игри;
  • „Увеличете настройките на приложението“ (достъпно само за GeForce 8X00 и по-нови видеокарти) – ви позволява да подобрите анти-алиасинга, изискван от приложенията в проблемни зонипри по-ниски разходи за производителност, отколкото при отмяна на предпочитанията на приложението.

Съобщения за грешки.Определя дали приложенията могат да проверяват за грешки при изобразяване. Стойността по подразбиране е "Изключено", т.к много OpenGL приложения правят тази проверка доста често, което влошава цялостната производителност.

Съответно свързване на текстура.Възможни стойности - "Изключено". , "Използва се хардуер", "Използва се спецификацията OpenGL." Обвързването на текстура се отнася до свързването на текстурни координати извън нейните граници. Те могат да бъдат закотвени към ръбовете на изображението или в него. Можете да изключите щракването в случай на дефекти на текстурата в някои приложения. В повечето случаи промяната на тази опция не е необходима.

Тройно буфериране.Възможни стойности - "Включено". и Изкл. Активирането на тройно буфериране може да подобри производителността при използване на вертикална синхронизация. Имайте предвид обаче, че не всички приложения са способни да форсират тройно буфериране и натоварването на видео паметта се увеличава. Работи само за OpenGL приложения.

Ускоряване на множество дисплеи.Възможните стойности са режим на производителност на един дисплей, режим на производителност на няколко дисплея и режим на съвместимост. Настройката определя Допълнителни опции OpenGL при използване на множество графични карти и няколко дисплея. Контролният панел задава параметър по подразбиране. Ако имате проблеми с OpenGL приложения, работещи на множество видеокарти и дисплеи, опитайте да промените настройката на Режим на съвместимост.

Текстурно филтриране - Оптимизиране на анизотропно филтриране.Възможни стойности - "Включено". и Изкл. Когато е активиран, драйверът принуждава използването на точка mip филтър на всички етапи, с изключение на основния. Активирането на тази опция леко влошава качеството на картината и леко повишава производителността.

Филтриране на текстури.Възможни стойности - " Високо качество"," Качество "," Производителност "," Висока производителност ". Позволява ви да контролирате технологията Intellisample. Този параметър оказва значително влияние върху качеството и скоростта на изображението:

  • „Висока производителност“ – Предлага възможно най-високата честота на кадрите, което води до по-добро представяне.
  • "Производителност" - настройка на оптимална производителност на приложения с добро качество на изображението. Осигурява оптимална производителност и добро качество на изображението.
  • „Качество » Това е стандартната настройка, която осигурява оптимално качество на картината.
  • "Високо качество" - дава най-добро качество на изображението. Използва се за получаване на изображения без използване софтуерни оптимизациифилтриращи текстури.

Филтриране на текстура - оотрицателно отклонение на UD (ниво на детайлност).Възможните стойности са "Allow" и "Bind". Приложенията понякога използват стойност за отрицателно ниво на детайлност (LOD), за да филтрират текстури с по-голям контраст. Това увеличава контраста на неподвижното изображение, но при движещи се обекти се появява „шум“. За още висококачествено изображениепри използване на анизотропно филтриране е препоръчително да зададете опцията на "котва", за да се забрани отрицателното отклонение на DD.

Филтриращи текстури - tлинейна оптимизация.Възможни стойности - "Включено". и Изкл. Активирането на тази опция позволява на драйвера да намали качеството на трилинейното филтриране, за да подобри производителността, в зависимост от избрания режим Intellisample.

Софтуерни настройки

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

Изберете програмата, която да конфигурирате.

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

Посочете настройките за тази програма.

В това поле можете да промените настройките за конкретен профил на приложение. Списъкът с наличните настройки е напълно идентичен с глобалните параметри. Бутонът "Добави" се използва за добавяне собствени профилиприложения. Когато щракнете върху него, се отваря прозорец на Windows Explorer, с който избирате изпълнимия файл на приложението. След това в полето „Уточни настройки за тази програма“ можете да зададете персонални настройки за приложението. Бутонът "Изтриване" се използва за изтриване на профили персонализирани приложения... Моля, имайте предвид, че е невъзможно да изтриете / промените първоначално наличните профили на приложението с помощта на драйвера, за това ще трябва да използвате комунални услуги на трети страникато nHancer.

Настройка на PhysX конфигурация

Позволява ви да активирате или деактивирате обработката на физически ефекти чрез Технологии на NVIDIA PhysX посредством видеокарта, при условие че е базирана на G80 (GeForce 8X00) или по-нов графичен процесор. Поддръжката е активирана по подразбиране; може да се наложи деактивиране при решаване на проблеми с приложения, които неправилно използват PhysX (например играта Mirror`s Edge без пачове). Ако в системата има повече от един графичен процесор NVIDIA, на потребителя се дава избор на графичния процесор, върху който ще се обработват физическите ефекти, освен ако не се използва режимът SLI. За повече подробности относно спецификата на използването на NVIDIA PhysX, вижте специалния раздел с често задавани въпроси на нашия уебсайт.

Освен това, като се започне с версия на драйвера 195.62, можете да активирате показването на индикатора за ускорение на PhysX в игрите. За това в горно меню"3D опции" отметнете "Покажи визуален индикатор на PhysX". Състоянието на ускорението се показва в горния ляв ъгъл на изображението.

Анизотропно филтриране - настройте на Контролирано от приложението. Проверете стойността в самото приложение. За предпочитане не повече от 8 пъти.

Анизотропното филтриране е необходимо за подобряване на яснотата на изображението на 3D обекти спрямо камерата (персонаж, кола и др.). Задаваме стойността Application-controlled - това означава, че приложението автоматично ще избере желания режиманизотропното филтриране или филтриране се контролира в самото приложение (програма, игра), колкото по-висока е стойността на филтриране, толкова по-ясно ще бъде изображението.

За всяко приложение този параметър може да се конфигурира отделно (табл софтуерни настройки), получаване на по-високо качество, ако приложението не поддържа или не се справя правилно с анизотропното филтриране.

Antialising - Гама корекция - настройте на Включено

Изглаждането на гамата корекция изглажда гамата при преминаване от светло към тъмно или обратно. Включването прави възможно изглаждането на моменти, например, когато лицето на героя "блести" в лъчите на светлината (пряк пример за игра с отлична игра на светли и тъмни тонове). Не влияе на производителността.

Antializing Mode - настройте на Контролиран от приложението

Силно важен параметър, включването на режима на заглаждането дава възможност да се отървете от ефекта на стълбището върху триизмерен обект. Задаваме стойността Application-controlled (Контрол от приложението). - това означава, че приложението автоматично ще избере желания режим на сглаживане или анти-алиасингът ще се контролира в самото приложение (програма, игра), колкото по-висока е стойността на анти-алиасинг, толкова по-малък ще бъде ефектът на стълбите в изображението, колкото по-ниска е производителността на приложението, толкова по-малко кадри в секунда.
За всяко приложение този параметър може да се конфигурира отделно (раздел Програмни настройки), в този случай ще стане достъпен елементът Antialising Setting, където можете ръчно да зададете нивото на заглаждане от 2x до 16x. Дори ако приложението не поддържа анти-алиасинг, самият драйвер на видеокартата ще го направи вместо него.

Anti-aliasing Setting - Автоматична стойност, контролирана от приложението. Проверете стойността в самото приложение. За предпочитане не повече от 4 пъти.

Ако активирате предишния елемент Режим на изглаждане - Контролиран от приложението, текущата стойност ще бъде неактивна, активна само ако стойността на Режим на сглаждане - Подобряване на настройката на приложението) ( Отмяна на настройките на приложението или увеличаване на настройките на приложението).
За всяко приложение този параметър може да се конфигурира отделно (разделът с настройки на програмата), като се получава по-високо качество, ако приложението не поддържа или не обработва правилно Anti-aliasing. Прочетете точката по-горе.

Anti-aliasing - Transparency задайте стойността на Изключено

Изглаждането на прозрачни повърхности означава, че обектите без структура ще бъдат изгладени. Например, той ще изглади „прозрачните“ места в текстурата на стълбите, тъй като стълбите, например, се рисуват с една текстура, като се използва алфа каналът за обозначаване на прозрачни и непрозрачни места. Това не влияе много на производителността, но ако производителността все още е по-важна за вас, можете да я настроите на „Изключено“.
Като цяло нямаше значителна разлика в качеството на картината между ситуациите, когато тази опция е била включена или изключена.

Съответстваща скоба за текстура - Използвайте хардуерен параметър

Както подсказва името, изборът на метода за текстуриране, разбира се, е оптимален като качество и производителност на хардуерните нива - Използване на хардуер - което естествено е по-продуктивно от софтуерния (софтуерния) режим.

Отчитане на грешки - Изключено

Безсмислени параметри, чието включване прави възможно в случай на грешка в драйвера да се изпратят всички данни за грешката и конфигурацията на компютъра до разработчиците на NVidia.
(Един от безсмислените параметри, изключването му ще позволи на драйвера да има неограничен достъп до кода на приложението при обработка на графики, разбира се, премахваме всички ограничения със стойността Off)

mipmaps (Активиране на мащабируеми текстури) - стойност Няма (Не)

Остаряло значение на работата на 3d приложения. Деактивирайте, тъй като приложенията вече не се използват този метод, стойността е None.

Максимален брой кадри за предварително изобразяване - стойност 1 или 2 (в зависимост от мощността на вашия процесор)

Максималният брой кадри след първия, които процесорът може да подготви за по-нататъшна обработка от GPU на видеокартата. В един кадър ще бъдат подготвени от 1 до 8 кадъра, преди да бъдат заредени в паметта, зареждайки вашия процесор, докато подготвят тези кадри. Задаваме стойността на 1 или 2, това значително ще увеличи скоростта на обработка на графиката в реално време. Можете сами да изберете броя на кадрите, но все пак препоръчвам не повече от 3. Фокусирайте се върху мощността на вашия процесор ( процесор, да не се бърка с GPU - GPU).

Мултидисплей / смесен - GPU ускорение - Режим на производителност с един дисплей

Казано по-просто, ако е зададен режим на многодисплейна производителност, графичният процесор (GPU) на вашата графична карта изобразява изображение и за двата порта на видеокартата. И ако режимът е режим на производителност с единичен дисплей, тогава сигналът ще отиде само до един от портовете.
Така че, ако имате една видеокарта и един монитор, не забравяйте да зададете режим на производителност на единичен дисплей.
Имайте предвид, че когато сте инсталирали нови драйвери на видеокартата, по подразбиране е режим на много дисплей, което означава, че ако имате два монитора, свързването му към втория видео изход също ще изобрази изображението. Производителността се губи някъде с 5-15%. V общ режимРежимът на производителност на единичен дисплей подобрява производителността чрез изобразяване на единичен видео изход).

Текстурно филтриране - Анизотропна оптимизация на пробата - Изключено

Текстурно филтриране - Анизотропна оптимизация, този параметър е зададен на Изкл., тъй като този параметър увеличава производителността в 3D приложения чрез влошаване на крайното изображение при изобразяване от видеокарта. Но тъй като се стремим към скорост без загуба на качество, не се нуждаем от този параметър. (Ако параметърът за филтриране на текстура е зададен на Високо качество, тогава този параметър ще бъде неактивен, деактивиран.)

Филтриране на текстура - Отрицателно LOD отклонение - Стойност на скоба

Филтриране на текстури с помощта на негатив с мащабируемо ниво на детайлност, задайте стойността на Clamp, което ще оптимизира процедурите за текстура чрез свързване. Това ще ви позволи да получите допълнителни 2-3 FPS при представяне, без да губите качество. Увеличава производителността в 3D приложения.

Филтриране на текстура - Качество или Високо качество. (Изберете според мощността на вашата графична карта)

Филтрирането на текстури ви позволява да подобрите качеството на картината, яснотата на изображението, без да понижавате производителността при изобразяване, съответно задайте стойността на Високо качество (Високо качество). Това практически не влияе на производителността.

Филтриране на текстура - Трилинейна оптимизация - Изключено

Текстурно филтриране - трилинейна оптимизация, този параметър е зададен на Изключено, ако параметърът Текстурно филтриране - Качество е настроен на Високо качество, тогава този параметър ще бъде неактивен.
Относно параметъра Texture filtering - Trilinear optimization (Филтриране на текстури - трилинейна оптимизация) Искам да отбележа, че той повишава производителността в 3D приложения, като влошава крайното изображение при рендериране от видеокарта. Но тъй като се стремим към скорост без загуба на качество, нямаме нужда от този параметър, освен това трилинейното филтриране е много по-старо и има своите недостатъци, както и двуредовото (билинейно) филтриране. Освен това, анизотропното филтриране "на практика" включва и двата метода за филтриране на текстура с известно усъвършенстване.

Оптимизация с нишки - Включено. (Активирайте само ако имате многоядрен процесор, ако не, задайте на „Автоматично“)

Оптимизиране на драйвера на видеокартата за многоядрени процесори, лакомство за собствениците на 2x - 4x ядрени процесори... Стойността по подразбиране е Auto, но съдейки по тестовете, извършени в приложенията, тя автоматично беше настроена на Изключено, но тъй като се опитваме да увеличим производителността, я поставихме на Включено. Увеличава производителността в 3D приложения.

Тройно буфериране - Изключено

Тройно буфериране на екрана, буферира няколко кадъра във вертикална синхронизация, което позволява по-плавни преходи на кадри, като по този начин намалява производителността в 3D приложения. Слагаме Изключена стойност(Изключено), като по този начин деактивирате ненужното буфериране. Изпълнението е отрицателно повлияно.

Вертикална синхронизация - Принудително изключване на стойността

Вертикална синхронизация на кадри, чрез импулса за вертикална синхронизация, броят на кадрите в секунда се синхронизира с честотата на опресняване на вашия монитор, като по този начин се премахва определен ефект на „разкъсване на картината“ (на екрана ще изглежда, например, когато камерата внезапно се завърта горна частекранът леко изместен настрани, спрямо дъното), с бърза смяна на рамки. В същото време при чести спадове на FPS (брой кадри в секунда) той не пада толкова много само ако мониторът ви се актуализира с честота по-висока от 100-120 Hz в секунда, но дори и при тази честота FPS е все още намалява с 10-15%. Задаваме стойността на Изключено, като по този начин деактивираме ненужното вертикална синхронизация. Изпълнението е отрицателно повлияно.

Околна оклузия - Стойност "Изключено"

Околна оклузия Модел на засенчване, използван в 3D графики, който добавя реализъм към изображението чрез изчисляване на интензитета на светлината, достигаща точка от повърхност.
Оклузията на околната среда най-често се изчислява чрез конструиране на лъчи, излизащи от точка на повърхността във всички посоки, и след това проверката им за пресичане с други обекти.
Този процес зарежда видеокартата много прилично., така че вижте сами, ако видеокартата е мощна, можете да я включите. Ако не, тогава е по-добре да го изключите.
По принцип според мен този ефект от това, което яде, не си заслужава =) Така или иначе няма да видите голяма разлика, има я, но е минимална и забележима само ако се вгледате внимателно и знаете какво да търсите =)

Производителността на всяка видеокарта може да се увеличи не само чрез смяна на хардуера, но и чрез софтуера. В първия случай идваотносно овърклока, но може да свърши зле за самата карта. Следователно промяната софтуеркакто е най-много най-добрият вариант... Той позволява на чипа да увеличи производителността си "безболезнено". Но преди да можете да настроите графична карта Nvidia, трябва да знаете нейния точен модел.

Дефиниране на графичен модел

Има различни начини за определяне на модела на видеокартата, използвана в системата. Най-простият е:

  1. Щраквайки върху работния плот с десния бутон на мишката, изберете най-ниския елемент "Разделителна способност на екрана".
  2. Кликнете върху „Разширени опции“.
  3. В прозореца, който се показва, ще се покаже информация за видеокартата. Разделът Адаптер ще покаже името на модела.

Също така програмата Aida64 ще ви позволи да определите точно модела. Разпространява се срещу заплащане в интернет, но има и безплатна версияс намалени функции. Безплатната версия е добра за нас. Изтеглете го от официалния сайт и инсталирайте. Стартирайте го и моделът на вашата карта ще бъде посочен в раздела "GPU".

Инсталиране на правилния драйвер

Преди да конфигурирате вашата графична карта Nvidia, не забравяйте да инсталирате подходящия драйвер. Научихме модела на нашата графика, така че сега можем да изтеглим необходимия драйвер за нея. Не забравяйте да го изтеглите от официалния сайт. Където, след като сте избрали секцията "Поддръжка", трябва да кликнете върху "Драйвери". Там трябва да посочите "Тип на продукта" (в нашия случай GeForce), операционна системакакто и сериали и семейство. Всичко това знаем от името на видеокартата, която току-що дефинирахме.

Изтеглете драйвера и го инсталирайте - няма нищо сложно в това. Като минимум, ако преди това е било неправилно или остарял драйвертогава новият софтуер вече може да подобри производителността на вашата графика.

Как да конфигурирам драйверите на моята графична карта Nvidia?

Когато новият драйвер е инсталиран, програмата за настройка се инсталира автоматично. Там можем да променим параметрите, да изберем режима на работа на видеокартата в игри или при гледане на видеоклипове и т. н. И ако не знаете как правилно да конфигурирате видеокартата на Nvidia, тогава тази програма определено ще ви помогне.

Обикновено Nvidia Control Center се отваря от работния плот. Щракнете с десния бутон върху работния плот и изберете "Nvidia Control Panel". Там трябва да изберем елемента "Управление на 3D параметрите". Този раздел съдържа ключовите като филтриране на текстури, буфериране, синхронизация и др.

Анизотропна оптимизация

Първата настройка се нарича анизотропна оптимизация и когато е активирана, изостря 3D обекти. Колкото по-висока е стойността на филтриране, толкова по-висока е дефиницията на обектите в 3D приложението (играта), но това ще изисква малко повече графични ресурси. Обикновено този параметър се конфигурира в самата игра, но можете да го деактивирате в настройките на видеокартата и след това ще бъде игнориран в игрите.

Струва си да се отбележи, че филтрирането на текстури, въпреки че оказва влияние върху производителността, е малко. Други параметри са по-влиятелни.

Филтриране и оптимизиране

Трилинейна оптимизация - тази опция трябва да бъде настроена на "Off". Деактивирането му позволява на драйвера да понижи качеството на трилинейното филтриране и това има добър ефект върху повишаването на производителността. Това филтриранее по-съвършена версия на билинейната. Деактивирането на тази опция обаче ще повлияе на визуализацията на играта или друго 3D приложение.

Обърнете внимание и на опцията Има настройка: 2x, 4x, 8x, 16x. Колкото по-висока е стойността, толкова по-естествени ще изглеждат текстурите в играта. Но, както вече разбрахме, по-високата стойност предполага по-голям графичен ресурс.

Тройното буфериране е форма на двойно буфериране. Технологията ви позволява да избегнете или поне да намалите броя на графичните артефакти. Струва си да зададете този параметър на "Изключено", за да увеличите леко производителността.

Опцията за филтриране на текстури ще предостави избор за качество и производителност. Изберете "Performance" - това ще намали качеството на филтриране на текстури, но ще увеличи скоростта на обработка.

Това са най-основните настройки, които ви позволяват да постигнете повече висока скоростобработка на данни от видеокарта. Има и незначителни:

  1. Вертикален синхронизиращ импулс - изберете стойността "Адаптивен".
  2. PhysX - процесор.
  3. Управление на захранването - изберете режима за максимална производителност.
  4. Анти-алиасингът е деактивиран.
  5. Оптимизация на поточно предаване - активирана.

След настройване на производителността на видеокартата Nvidia беше възможно да се запишат всички промени. Веднага отбелязваме, че при различни модели видеокарти тези настройки могат да се наричат ​​или изглеждат малко по-различно, а броят на опциите за проба може да бъде повече или по-малко. Идеята обаче като цяло е да се деактивират горните технологии.

Заключение

Да, качеството на картината в игрите ще спадне много, но трябва да пожертвате нещо. Потребители, които знаят как да настроят графична карта Nvidia GeForce, никога не отрязвайте всички опции наведнъж. И вие също не деактивирайте веднага всички горепосочени опции. Опитайте ги един по един и вижте колко FPS се повишава в играта, ако "замръзват" и "спирачки" изчезнат. Ако след деактивиране на два или три параметъра можете да постигнете нормална работаигри без замръзване, тогава не трябва да деактивирате останалите параметри в ущърб на графиката.

Сега знаете как правилно да настроите вашата графична карта Nvidia и можете да го направите сами.

Малък преглед на видовете ускорение на графичния процесор в програмата за композиране Adobe After Effects, преди можехте да прочетете статии от същия тип: тестване на Ray-traced 3D Renderer и OptiX 3 двигателя, тестване на видеокарти от AMD и nVidia със стандартния OpenGL Карикатурен ефект, Adobe After Effects CC и интегриран Intel графика HD Graphics 4000, 3D Renderer и OptiX 3, Video Copilot Element 3D плъгин и производителност на OpenGLвидеокарти, ефектът от овърклока на GPU и видео паметта върху видеокартата върху производителността, използването на различни видове ускорение на GPU в Adobe After Effects.
OpenGL е набор от стандарти за високопроизводителна 2D и 3D графична обработка с помощта на графичен процесор (GPU) за различни приложения. OpenGL осигурява бързо изобразяване за визуализации (режим на бърза чернова). After Effects също така осигурява ускорение за показване на някои елементи на интерфейса и 3D изобразяване с лъчи. За разлика от предишните версии на After Effects, графичният процесор играе основна роля.
OpenGL ускорява вашия работен процес с по-бърз графичен конвейер. Един от по-бавните процеси в предишните версии на After Effects е процесът на прехвърляне на пиксели към екрана, наречен блоков трансфер или блитинг. Графичният процесор вече се справя много по-ефективно с тази операция (благодарение на процес, наречен OpenGL Override Buffer).
OpenGL поддържа изобразяване на елементи на интерфейса като композиция, кадри и панели със слоеве. OpenGL управлява и други функции за рисуване като мрежи, водачи, линийки и ограничителни кутии. Тази функция се нарича още Hardware BlitPipe.
За да активирате поддръжката на OpenGL за елементи на интерфейса за изобразяване, поставете отметка в квадратчето за хардуерно ускорени панели за композиция, слой и кадри в Редактиране> Предпочитания> Дисплей (Windows) или After Effects> Предпочитания> Дисплей (Mac OS).
Информация за GPU и OpenGL може да бъде намерена в диалоговия прозорец Информация за GPU. За да отворите този диалогов прозорец, изберете Редактиране> Предпочитания> Визуализация / Редактиране> Предпочитания> Визуализация (Windows) или After Effects> Предпочитания> Визуализация / After Effects> Предпочитания> Визуализация (Mac OS).

Визуализация ">

Щракнете върху бутона Информация за GPU, за да отворите диалоговия прозорец Информация за GPU. Този диалогов прозорец предоставя информация за възможностите на OpenGL за инсталирания графичен процесор. Тази информация ще ви помогне да определите нивата на поддръжка на функции за вашия GPU. Също така в този прозорец можете да разберете дали функцията CUDA е налична на вашия графичен процесор, както и версията на инсталираната функция.


* Забележка: Отметките, свързани с OpenGL, бяха премахнати от менюто Preferences> Previews, тъй като предишният OpenGL визуализатор беше премахнат.
Оригиналният рендер на OpenGL е заменен с режим на бърза чернова. За да активирате Fast Draft, щракнете върху бутона Fast Previews в панела за композиция и изберете Fast Draft. Режимът за бърза чернова причинява малки визуални промени в композиционния панел, които правят бързите визуализации по-удобни. Бърза чернова е полезна за настройка и визуализация на композиция за по-късно 3D изобразяване с проследяване на лъчи.

* Забележка: ако наличният графичен процесор не се поддържа или инсталира стар шофьор 3D изобразяването с трасиране на лъчи се извършва от процесора, използвайки всички физически ядра. Ако имате конфигурация, която поддържа GPU в конзолна среда (като ферма за изобразяване), можете да извършите 3D рендиране с лъчи на CPU, като зададете проследяване на лъчи в диалоговия прозорец Информация за GPU. Изобразяването, извършено от CPU, е същото като изобразяването, извършено от GPU.
* Забележка: Бутонът за информация за OpenGL вече се нарича бутон за информация за графичния процесор.
Хардуерни изисквания за OpenGL, GPU и After Effects... Когато работите с 3D композиции с трасирани лъчи, важно е да имате инсталиран подходящ хардуер на вашия компютър. За да работите с 3D рендиране с лъчево трасиране с ускорение на GPU, е необходима графична карта NVIDIA, която има вградена технология CUDA.
Изисквания за функции на графичния процесор / OpenGL (триизмерно изобразяване с лъчи и бърза чернова)... По-долу са базирани на GPU и OpenGL базирани функции в After Effects, които изискват функциите да бъдат категоризирани въз основа на възможностите на вашия GPU:
- 3D визуализация с лъчи.
- Изобразяване с помощта на GPU.
- Режим на предварителен преглед "Бърза чернова".
- Бързо мигане на екрана (OpenGL SwapBuffer).
- Опция "Използвайте OpenGL, когато е възможно" на ефекта на анимацията.
- Настройка на "Панели" Хардуерно ускорена композиция "," Слой "и" Кадри ".
Функция нива на поддръжка. Има 3 класа или нива на подкрепа - от ниво c минимални изискваниядо ниво с най-високи изисквания:
Ниво 1... За OpenGL SwapBuffer: Този слой изисква графичен процесор с поддръжка за OpenGL 1.5 (или по-висока) с модел на шейдъри 3.0 (или по-висок). Повечето ATI и NVIDIA видеокарти се поддържат и Intel чипсети HD Graphics 3000 (наличен на MacBook Air, Mac mini, v различни компютри Windows и др.) и 4000 (само за Windows). Ако вашият графичен процесор не отговаря на тези изисквания, blitting се случва с помощта на софтуер на ОС като 5.5. Във версиите на After Effects CS и по-нови, има подобрение в блитинга с помощта на софтуер.
Ниво 2... За бърз преглед на чернови, хардуерен BlitPipe и анимирано ускорение на графичния процесор: Включва функции от ниво 1. Това ниво изисква OpenGL 2.0 или по-висока (с Shader Model 4.0 или по-нова, за Windows), 256MB или повече паметтекстури. Повечето графични карти ATI и NVIDIA, пуснати през последните 5 години, и чипсети Intel HD Graphics 3000/4000 поддържат това ниво. Ако вашият графичен процесор не отговаря на тези изисквания, следните функциище бъде деактивиран:
- Бърз режим на чернова.
- Инсталация " Хардуерно ускорениепанели от композиция, слой и кадри”.
- Опция "Използвайте OpenGL, когато е възможно" на анимационния ефект (ефект на анимация върху процесора).
Ниво 3... За 3D изобразяване с проследяване на GPU лъчи: Активира функции от ниво 1 и ниво 2 (за компютри със свързани монитори). Това ниво изисква поддържана графика NVIDIA процесори 512 MB или повече текстурна памет. С актуален списъкПоддържаните графични процесори можете да намерите тук:
https://helpx.adobe.com/en/after-effects/system-requirements.html
Инсталиране на драйвери на графичния процесор... Преди да работите с функциите After Effects и CUDA, инсталирайте най-новия видео драйвер за вашия графичен процесор NVIDIA:
Windows: Инсталирайте най-новия WHQL сертифициран драйвер за вашия графичен процесор:
http://www.nvidia.ru/Download/index.aspx?lang=ru
Mac OS: Инсталирайте NVIDIA CUDA драйвер (версия 4.0.50 или по-нова):
http://www.nvidia.ru/object/mac-driver-archive-ru.html
* Забележка: Ако вашият графичен процесор не се поддържа или ако е инсталиран стар драйвер, 3D изобразяването с проследяване на лъчи се извършва от процесора, използвайки всички физически ядра. Ако имате конфигурация, която поддържа GPU в конзолна среда (като ферма за изобразяване), можете да изобразите 3D композиции с проследяване на лъчи с помощта на CPU, като зададете проследяване на лъчи в диалоговия прозорец Информация за графичния процесор (в Предпочитания за преглед). Изобразяването, извършено от CPU, е същото като изобразяването, извършено от GPU.
За резултатите от тестването на видеокарти в различни режими в след програмаЕфекти.

Поздрави, скъпи приятели. В следващата публикация отново ще засегнем темата за графичните процесори, рендерирането с V-Ray RT и разпределението на изчислителните ресурси в системи с няколко графични процесора. Както знаете от дълго време, графичните процесори навлизат все по-дълбоко в нашите дейности и такива големи пакети като Autodesk 3ds Max, Autodesk Maya, SideFX Houdini и други се обръщат към тях, за да ускорят не само хардуерното изобразяване, но и да ускорят общите - изчисления на целта. Например теселация на геометрия с помощта на OpenSubdiv или изчисляване на динамични ефекти, както и при фотореалистични процеси на изобразяване.
Не е изненадващо, че инсталирането на няколко графични ускорителя ще бъде полезно при подобни задачи и ще разпредели натоварването между тях. В моите материали вече неведнъж съм писал, че използвам работна станцияс два графични ускорителя, това се прави, за да се разпределят изчисленията между тях и да се изпълнява една задача на един GPU и да се изпълнява друга задача на другия.
По подразбиране Autodesk Maya 2015 за изобразяване на виртуално пространство в изгледи, е много добър, когато искате да покажете текстури, да използвате ефекти като Ambient Occlusion, осветление и сенки или хардуерно анти-алиасинг. В този случай, ако имате няколко графични ускорителя, Maya ще се опита да разпредели натоварването между тях и ще рендира с помощта на двата графични процесора.

Пример за натоварването на изчисленията на два графични процесора в процеса на навигация в изгледите.
Но такова разпространение и интензивното използване на графични ускорители само за показване на виртуално пространство могат да намалят производителността на системата, когато се изпълняват едновременно изчисления с общо предназначение, като V-Ray RT GPU. И настройването само на самия V-Ray RT и дефинирането на графични процесори, които той да използва за изчисления, няма да помогне за решаването на този проблем. Тук може да имате нужда допълнително персонализиране GPU драйвер. Ще говоря за това по-късно в тази публикация.

Пример за сериозно влошаване на производителността на системата и изоставащо изобразяване на виртуално пространство поради неправилна конфигурация на графичния процесор и изобразяване с V-Ray RT.

Разбира се, първото нещо, което трябва да направите, е да определите кой от множеството графични процесори ще участва в изчислението на V-Ray RT. Това може да стане с помощта на специална помощна програма, която идва с V-Ray за Maya. Помощната програма беше наименувана Изберете OpenCL устройства за V-Ray RT GPU... Писах и говорих за тази помощна програма в ранни публикации и видеоклипове, посветени на V-Ray RT GPU.


Изберете OpenCL устройства за помощна програма V-Ray RT GPU.
Освен това можете ръчно да дефинирате променливата на средата, която всъщност се променя от помощната програма Select OpenCL устройства за V-Ray RT GPU.


VRAY_OPENCL_PLATFORMS_x64 променлива на средата с параметри, които определят кой графичен процесор ще използва V-Ray RT GPU.
Така че за V-Ray RT GPU имам избран по подразбиране вторият графичен ускорител, който не отговаря за показването на изображения на монитори. Обикновено това е NVIDIA Quadro K4000. Този графичен процесор е достатъчно мощен и има достатъчно памет за моите задачи. Както е показано във видеото в началото на публикацията, се сблъсках със сериозен проблем, когато при изчисляване на V-Ray RT и навигация във виртуалното пространство, Maya започва да забавя невероятно.
Но това, което е предимството на графичните ускорители на NVIDIA Quadro, е в доста стабилните и добре конфигурируеми драйвери. Тъй като Maya по своята същност е перфектно адаптирана за OpenGL API и конфигурацията на драйвера има всичко необходимо за 3D приложения, можете лесно да го конфигурирате за желаното приложение.


Страница за управление на 3D настройките NVIDIA драйвери Quadro с отворен разделГлобални настройки.
Първото нещо, което трябва да направим, е да отворим NVIDIA Контролен панел (Контролен панел на NVIDIA) и отидете на секцията Управление на 3D настройките(3D контрол на параметрите). В раздела Глобални настройки(Глобални параметри), изберете желания профил на глобални параметри - падащо меню Глобални предварителни настройки(Глобални предварителни настройки). Използвам по подразбиране базов профил(Основен профил), тъй като използва балансирани настройки, които могат да бъдат приложени към всяко приложение.
За да се определи кой от графичните процесори, инсталирани в системата, ще се използва за изобразяване на виртуалното пространство с помощта на OpenGL. Това може да стане с помощта на параметъра GPU за изобразяване на OpenGL(GPU рендиране OpenGL). Тъй като в моя пример се използват графични процесори NVIDIA Quadro K2000 и NVIDIA Quadro K4000, а K2000 се използва за показване на изображения на два дисплея, както и за изобразяване на виртуални прожекционни прозорци. И както бе споменато по-горе, моделът K4000 се използва за изчисления. Затова беше решено да се избере за този атрибутГрафичен процесор NVIDIA Quadro K2000.


Страница за управление на 3D настройки и раздел Настройки на програмата.
След като изберете графичен ускорител за изобразяване на виртуалното пространство, трябва да проверите как това ще се отрази на индивидуалните настройки за приложението Maya. Това може да се направи в раздела Настройки на програмата(Програмни настройки) и избиране от падащия списък Изберете програма, която да персонализирате(Изберете програма за конфигуриране) профил Autodesk Maya Stereo .
В параметри от този профилуверете се, че графичният процесор за изобразяване на OpenGL е настроен на графичния ускорител по ваш избор.
Ако искате да освободите колкото е възможно повече памет допълнително графичен процесоркойто ще направи изчисленията, можете също да промените параметъра Оптимизирайте за изпълнение на рядка текстура(Оптимизирайте за работа с редки текстури), а също така му задайте графичния процесор, който отговаря за изобразяването на виртуалното пространство.
В резултат на всички манипулации с настройките на драйвера, просто рестартирайте Maya и можете да започнете работа. Резултатът от описаните по-горе действия може да се види във видеото по-долу.

V-Ray RT GPU навигация и производителност след всички промени.

Както можете да видите, всичко е доста просто и можете безболезнено да конфигурирате мулти графична система за работа с различни приложения и техните функции. Разбира се, ако системата използва 3 или дори 4 графичен ускорител, това ще позволи още по-фина настройка и разпределение на ресурсите между приложенията.