Как да започнем с ReShade и SweetFX за начинаещи

.



Изисквания:

ReShade

( По избор) Допълнителни пакети за шейдър:



  • MassFX
  • Шейдъри от Ioxa
  • Шейдърите ReShade 2.0, пренесени на ReShade 3.0
  1. Започнете, като изтеглите инсталационния пакет Reshade и го инсталирате на вашия компютър.
  2. Сега ще изберете .exe файла за играта, с която искате да работите - Reshade ще ви помоли да изберете API, обикновено ще искате да използвате версията DirectX, в която играете.
  3. Вече трябва да имате структура на папките в папката на играта, която съдържа DLS ReShade (може да бъде dxgi.dll, d3d9.dll, opengl32.dll и т.н.) и папка „reshade-shaders“ с няколко подпапки „Shaders“ и „Текстури“.
  4. Сега можете да стартирате играта си и да натиснете Shift + F2, за да отворите менюто за наслагване ReShade. Ще ви покаже кратък урок, така че просто преминете през него.
  5. За да улесните конфигурирането на нещата, кликнете върху бутона Настройки и променете опцията Input Processing на „ Блокирайте целия вход, когато се вижда наслагването ”.
  6. Ако не виждате никакви шейдъри в главния раздел, или сте изтеглили персонализирани пакети за шейдъри , потърсете в менюто Настройки къде ReShade трябва да търси своите шейдъри. Обикновено трябва да бъде reshade-shaders Shaders и Textures. След това кликнете върху „Презареждане“ в началния раздел и всички налични шейдъри трябва да се появят.
  7. Сега можете да активирате ефекти в раздела Начало - променливите за конфигуриране на ефектите са в долната област и можете да ги търсите. Това е доста интуитивно, основно като огромно меню с графични опции.
  8. Едно нещо, което трябва да запомните е, че ако ще използвате дълбочинно базирани ефекти (HBAO / MXAO, дълбочина на полето или някои SMAA дълбочинни ефекти), трябва да конфигурирате дефинициите на препроцесора според бележките, които са специфични за играта, върху която работите - можете да намерите огромен списък с игри и препоръчителна дълбочина - базирани дефиниции на уебсайта Reshade или техните форуми за съвети за отстраняване на неизправности.
  9. След като конфигурирате всички ефекти, ще отнеме известно време, за да компилирате всички шейдъри и да ги приложите към играта - това ще премине всеки път, когато стартирате играта, или alt-tab напред и назад във и извън игра. За да направите този процес по-бърз, можете или изтрийте шейдърите, които не използвате (като ги преместите в подпапки) или активирайте Режим на изпълнение в раздела Настройки. Като активира Performance Mode, той прави всички променливи статични ( което означава, че те не могат да бъдат редактирани, докато режимът на изпълнение не бъде деактивиран) , но това ще ускори много компилацията и също така ще увеличи общата честота на кадрите ( тъй като ReShade няма да сканира шейдърите във фонов режим, за да види кои трябва да приложи) .

Как да използваме SweetFX с ReShade 3.0

Ако по някаква причина искате да комбинирате SweetFX с ReShade, можете да следвате тази процедура за инсталиране. Единственото нещо, което трябва да знаете, е това няма да можете да конфигурирате SweetFX в реално време чрез графичния интерфейс на ReShade в играта - трябва да адаптирате всички променливи за конфигуриране от конфигурационен формат на SweetFX към файла ReShade .ini.



  1. Инсталирайте ReShade, както преминахме по-рано, но не използвайте шейдърите от репозитория на GitHub - изтрийте ги, ако вече сте ги инсталирали. Технически вие бих могъл използвайте ги всички заедно, но това би създало много объркване за начинаещ. Така че просто изтрийте папките “Shaders” и “Textures”, където сте инсталирали ReShade ( в директорията на играта) .
  2. Сега поставете вашата папка SweetFX и файла Sweet.fx в папката на играта до ReShade.DLL - не копирайте върху ReShade.fx, защото зарежда Sweet.fx и ако пишете върху ReShade.fx със Sweet.fx, Sweet .fx ще бъде зареден два пъти и тогава ще имате двойни ефекти, което е супер странно .
  3. Сега стартирайте играта си и ReShade ще зареди предварителната настройка на Sweet.fx. Вече можете да конфигурирате SweetFX както обикновено, като например да поддържате играта в прозоречен режим, докато настройвате конфигурационния файл на SweetFX в нещо като Notepad ++.

Бележки относно производителността:

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



  • Шейдърите за корекция на яркостта и цветовете обикновено трябва да струват около 1% от вашия FPS.
  • Филтрите за последваща обработка като SMAA / FXAA трябва да струват между 2% - 5%.
  • Филтрите за заточване и омекотяване трябва да струват около 2% - 5% в зависимост от вида на ефекта.

Усъвършенстваните шейдъри като дълбочина на рязкост и цъфтеж могат да струват до 20% , но това зависи от вашия тип графичен процесор и използваните DOF / bloom техники.

Най-скъпите шейдъри ще бъдат различните шейдъри за околна оклузия (MXAO, HBAO, SSAO и др.), Които могат да струват между 30% и 50% от вашата честота на кадрите, но отново това зависи от вашия тип графичен процесор и конкретната използвана техника на шейдър.

Най-добре е да опитате различните шейдъри, които правят едни и същи неща, за да видите кои версии работят най-добре на вашия компютър. Например общоприетото е, че:



  • Вибрация> Цветност
  • LumaSharp> Адаптивна изостряне
  • FXAA> SMAA

Можете също така да се откажете от някои от тези ефекти, ако имате страхотен монитор, например можете да пропуснете използването на шейдъри Vibrance, като просто надстроите Digital Vibrance във вашите панели на Nvidia / Catalyst. Също така някои монитори могат да направят много от това, което ReShade прави - например монитори, които позволяват увеличаване на заточването чрез родните настройки на монитора. По-добре е да използвате това с въздействие с нулева производителност, отколкото да използвате техники за заточване в ReShade, ако вашият монитор го поддържа.

Общи съвети за прилагане на шейдъри

FEB - Стои за „Look Up Table” и основно съдържа информация за корекция на цветовете от външен източник, който ще бъде .PNG изображение. Това е един от най-добрите методи за прилагане на цветовата корекция към вашата игра с нулево въздействие върху производителността , просто изисква първоначална настройка. Трябва да хванете заготовката Lut.PNG от вашата папка за текстури ReShade и след това направете няколко скрийншота по време на игра на вашия геймплей.

Сега, използвайки програма като GIMP или PhotoShop, обединете скрийншота на геймплея си и LUT.PNG в един слой и започнете да коригирате цветовите криви на екранните снимки. Правете само цветни редакции, не прилагайте никаква последваща обработка, LUT се използва само за корекция на цветовете. По принцип настройвате цветовете на екранните снимки, така че LUT да прилага тези цветове по време на игра! Помислете за това като за фотошопиране на вашия геймплей в реално време.

Сега експортирайте работата си като LUT.PNG, копирайте я върху оригиналния празен LUT.PNG във вашата папка ‘textures’ в директорията на играта си и активирайте LUT.fx в ReShade. Сега играта ви трябва да се появи точно както сте редактирали цветовете, които да се показват във вашата програма за редактиране на снимки. Това е абсолютно най-добрият начин да приложите цветна корекция по ваш вкус с нулево въздействие върху производителността и без допълнителни цветови корекции на шейдърите.

LumaSharpen - Добре е да настроите това на интензивност 1,0, модел на „Нормално“ и след това да регулирате скобата с отстраняване на грешки, така че тя да се изостри максимално, без да създава бели акценти. За това можете да използвате скоба от около 0,2.

Филмово зърно - За приятен фин ефект можете да настроите съотношението сигнал / шум около 16 ( така че ще се прилага само за сенки) , интензивността до 1,0 и вариацията до колкото и да е видима, която искате да бъде степента на филма - опитайте да започнете с дисперсия 0,5 и коригирайте оттам по ваш вкус.

Bloom and Lens Flare - Вашите опции за цъфтеж обикновено са Magic Bloom или Ambient Light - най-добре се използва в по-стари игри, които имат наистина древно изглеждащи ефекти на Bloom, така че можете да деактивирате настройката Bloom в тези игри и след това да я приложите чрез ReShade.

Дълбочина на рязкост - В ReShade има доста техники за DOF, така че обикновено искате да намерите този, който работи най-добре за вас, но също така да знаете, че DOF може да бъде странен в някои игри. Той се прилага към целия екран, така че може да замъгли например някои части от графичния интерфейс или менютата на играта. Като цяло Matso DOF или Advanced DOF са най-добрите DOF техники за използване и след това коригирате кривите на близко / далечно замъгляване и количеството на замъгляване, така че шейдърът да няма ефект, освен ако обектът в играта е много близо до камерата за игра. Ефектът на дълбочината на полето изисква ReShade да има достъп до буфера на дълбочината на играта, а това обикновено не е възможно в мултиплейър игрите (като Battlefield), тъй като хората могат хипотетично да пишат wallhacks и подобни неща, ако имат достъп до дълбочината на двигателя на играта -буфер.

HQ4X - Това може да се използва за изглаждане на някои зърнести или пикселизирани игри. Настройките зависят от вас, тъй като зависи много от вида на изглаждането, от което се нуждаете.

MXAO - Това е най-интензивната версия на околната оклузия и ще постави компютъра ви на колене по отношение на въздействието на кадрите. Ако компютърът ви може да се справи с MXAO (и играта, с която работите, не изпада и изглежда странно с прилагането на MXAO), най-добрият начин да го промените е чрез черно-белия изглед за отстраняване на грешки, за да можете да видите точно какво ощипвате Също така използвайте непряко осветление (SSIL) в комбинация за най-добър ефект.

Размазване на повърхността - Това наистина е по-скоро за промяна на художествения стил на играта, като ако искате текстурите да изглеждат по-скоро като маслени картини (като в DOTA 2).

UI маска - Това е, когато използвате дълбочинни ефекти като MXAO и DOF, а ефектът се прилага към потребителския интерфейс на играта и го прави странен. Можете да направите екранна снимка на вашия геймплей (с видим UI / HUD), след това да отворите екранната снимка в програма за редактиране на снимки и да изтриете всичко с изключение на HUD / UI и го направете прозрачен PNG. Сега, когато насочите UI Mask към този .png файл, той ще приложи дълбочинните ефекти към всичко в играта с изключение на битовете, които не сте изтрили в PNG .

7 минути четене