Завантажити sweetfx для всіх ігор. Покращуємо графіку в будь-якій грі (SweetFX та ENB)

SweetFX – програма для «розкрутки» шейдерів, яка забезпечує додавання додаткових налаштувань для графічного відображення комп'ютерних іграх.
Софт працює з бібліотеки DirectX і допомагає збільшити чіткість картинки, а також розблокувати параметрами зображення, які не доступні в стандартному режиміграфіки.
SweetFX містить бібліотеки шейдерів, які покращують графічне відображення в комп'ютерних іграх без погіршення продуктивності гри. Використовуючи цей софт, ви додаєте нові функції до бібліотеки d3d.dll.

SweetFX дозволяє виставляти нові фільтри для картинки, а також текстури SMAA, FXAA, TXAA та інше згладжування. У перших версіях програми додано функцію для управління «антіаліасингом» у сучасних іграх.

Зараз цей «інжектор» створений із функціями та новими опціями для покращення графічного відображення картинки.

Призначення

SweetFX популярний серед затятих геймерів, які хочуть досягти найкращої якостіграфіки у іграх. Скористайтеся цими бібліотеками, які «вичавлюють» всі налаштування ігрового двигуна і прибирають «мильну» картинку в іграх, роблячи її якіснішою.

Увійшовши на офіційний сайт творця програми, ви завантажуєте готові конфіги бібліотек для різних ігор. SweetFX Configurator призначений для ручного налаштування параметрів зображення.

SweetFX застосовується в шутерах, які підтримують розрахований на багато користувачів режим. Збільшивши насиченість та контрастність картинки GS: GO або Overwatch, ви побачите найменші деталі у грі.

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

Деякі користувачі вважають цей інжектор «читерським інструментом», хоча ця думка спірна. Геймери стверджують, що за експлуатацію цього софту можна "піти в бан" у VAC (Valve Anti-Cheat) та іншому античиті. Але всі ці відомості офіційно не підтверджені.

Ключові особливості

  • модифікація бібліотеки d3d.dll, яка "розкриває" додаткову "графіку" у грі;
  • додавання нових текстур та методів згладжування;
  • софт працює на іграх, які підтримують DirectX 9 та вище;
  • покращує гамму «спільне світло» в Counter-Strike: Global Offensive;
  • SweetFX Configurator працює у парі з інжектором SweetFX;
  • софт підходить для безкоштовного закачування і не займає багато місця на жорсткому диску.

Комп'ютерні геймери звикли копатися в графічних налаштуваннях ігор, «вичавлюючи» якісну графіку або навпаки, додаючи продуктивності за рахунок відмови від ненажерливих спецефектів. На жаль, далеко не завжди розробники надають багатий вибір налаштувань, до того ж є речі, які з меню налаштувати зазвичай неможливо – наприклад, контраст чи насиченість картинки. Виправити ситуацію допоможе утиліта SweetFX Shader Suite або просто SweetFX.

SweetFX відноситься до утиліт, які називаються shader injector (інжектор шейдерів), і дозволяють додавати нові функції до бібліотеки d3d.dll. В першу чергу вони використовуються для реалізації в іграх нових способів антиаліасингу FXAA і SMAA (власне кажучи, з однієї з них - injectSMAA, і виросла SweetFX). Однак у назві SweetFX недарма є фраза Shader Suite - дана утиліта вміє значно більше, ніж просто додавати до гри новий типзгладжування (що цікавиться технічними деталями Subpixel Morphological Antialiasing, або SMAA, та його перевагами перед іншими видами антиаліасингу можна порекомендувати звернутися до ).

SweetFX поставляється у вигляді архіву з файлами (dll-бібліотеки, власне нові шейдери, ini- та readme-файли), які потрібно скопіювати в папку з грою, після чого налаштувати утиліту за допомогою редагування текстових файлів. Остання версіяможна завантажити, але так користуватися утилітою не дуже зручно, тому добрі люди зробили SweetFX Configurator, що значно полегшує установку/деінсталяцію та налаштування SweetFX.

Важливе уточнення – SweetFX працює тільки з x86-версіями ігор під DirectX 9/10/11, причому може мати серйозні проблеми на Windows 8. Ще одне застереження — у деяких мережевих іграхвикористання цієї утиліти може прирівнюватися до чита і відповідно вести до бана, тому перш ніж застосовувати її до якоїсь онлайнової гри, краще перестрахуватися і спочатку дізнатися, чи це не призведе до небажаних наслідків.

Отже, тут насамперед додається нова гра(Кнопка Add New Game). Додавати потрібно виконуваний файл гри, після чого клацнути по ньому мишкою у вікні Game List і натиснути кнопку Add SweetFX - після цього конфігуратор сам скопіює в папку з грою необхідні файли, і у вікні Categories з'явиться список всіх ефектів з можливістю їх увімкнення/вимкнення та налаштування окремих параметрів. Крім вже згаданого вище згладжування SMAA, тут можна включити підвищення різкості зображення, додати Bloom або псевдо-HDR, застосувати кольорофільтри, що імітують методи обробки Technicolor і Cineon DPX, відрегулювати гаму, яскравість у тінях, змінити контраст за допомогою S-подібних кривих, застосувати , затемнення по кутах екрана (Vignette) і т.д. Крім того, тут же можна включити спліт-скрин, щоб наочно оцінити різницю між оригінальною та обробленою картинкою. Налаштування тут «дворівневі» - іншими словами, вибравши якийсь ефект у вікні Categories, можна налаштувати різні параметри в допоміжному вікні Category Details. У всіх налаштувань є опис, що пояснює, за що вони відповідають – правда, він не завжди виявляється достатньо прозорим, тому деякі опції доведеться освоювати «методом тику».

Крім налаштувань ігор, рекомендується заглянути в опції самого SweetFX – в них можна вибрати гарячі клавіші для ввімкнення/вимкнення утиліти, зняття скріншотів та перезавантаження змінених опцій. Відрегулювавши параметри, потрібно зберегти налаштування за допомогою кнопки Save new config, і якщо ви проробляли всі ці процедури, переключившись з гри на робочий стіл за допомогою Alt-Tab, можна повертатися назад і натиснути гарячу клавішу SweetFX для перезавантаження змінених налаштувань.

До речі, є альтернативний конфігуратор FlightFX – він призначений для використання з грою Rise of Flight, проте за відгуками, працює і з будь-якими іншими.

Ось кілька прикладів того, що можна зробити за допомогою SweetFX (зліва оригінальні зображення, праворуч після застосування SweetFX):






Як видно, завдяки SweetFX майже будь-яка гра може буквально заграти новими фарбами. Звичайно, доведеться витратити якийсь час на налаштування та підбір оптимальних параметрів, однак у результаті ви отримаєте ту картинку, яка є найкращою саме на ваш погляд.

Твітнути

Передмова

Прогрес невблаганний - щороку якість графіки в іграх дедалі ближча до тієї, що ми бачимо в реальності та фільмах.

Чи досягнемо ми колись того моменту, коли ігри будуть зовсім не відрізняються від фільмів? Безперечно, так.

Але що робити зі старими іграми? Ті, що залишилися на узбіччі історії, як і раніше можуть, як кажуть, чіпляти за душу. Графіка не важлива, якщо гра цікава, але почуття жалю ні-ні та проскакує в серці. На щастя, є способи зробити графіку старих ігор кращим.

Ні, це не фотографія. Умільці модифікували гру GTA IV (вийшла в 2008 році, між іншим!). Чималу роль відіграло доповнення ENBSeries.

Розробники свої старі ігри рідко оновлюють. Якщо це все-таки відбувається, то змін мінімум: додають у назву модне слівце «HD» або « Enhanced Edition»(«Розширене видання»), ставлять чіткіші текстури і… все. Наприклад, ось так виглядає Resident Evil 4 Ultimate HD Edition у порівнянні зі звичайною версією:

Покращені текстури (ліворуч), звичайно, добре, але реалізація така собі. Текстури однаково недостатньо чіткі, щоб приховати огріхи.

Навіть така модифікація – на краще. А що робити, якщо HD-версії вашої улюбленої гри немає? На щастя, це можна виправити.

Способи покращити графіку в іграх

Способів покращити графік гри кілька.

1. Власні налаштування гри

У стилі Капітана Очевидність повідомляю: кожна гра для комп'ютера має налаштування графіки. Це зроблено для того, щоби можна було комфортно грати на комп'ютерах невисокої продуктивності. Хто хоче на світанку бачити красиві промінчики світла з небес, роси придорожніх трав доріг Тамріеля, що відбиваються на краплинках, реалістичні тіні і відблиски від вогню, та ще щоб все це не гальмувало, беруть комп'ютер помічніше або виходять на вулицю. Якщо ваш комп'ютер «офісного» рівня, доведеться відмовитися від краси та ставити налаштування на мінімум – все розмито та примітивно, зате гра працює без зависань.

Гра на максимумі графічних налаштувань не гальмує? Вітаємо – відеокарта та процесор справляються з навантаженням, можна покращувати графіку сторонніми засобами.

2. Налаштування драйвера відеокарти

За допомогою nVidia Control Panel(російською «Панель управління nVidia»), Catalyst Control Centerабо Панелі управління графікою та медіа Intel(все залежить від виробника відеокарти) можна примусово виставити деякі налаштування ігор, якщо в самій грі вони не змінюються або немає таких опцій. На жаль, можливості обмежені. Нам доступні налаштування згладжування пікселів, анізотропної фільтрації (чіткість далеких текстур) та mip bias (теж відповідає за чіткість текстур, об'єктів), деякі інші. На практиці потрібне лише примусове включення згладжування, якщо в грі такої опції немає.

3. SweetFX – набір фільтрів

Уявіть собі, що картинка гри – це відеозапис, на який можна накласти ефекти. Приблизно так діє SweetFX.

Більшість аматорських графічних патчів для ігор виявляються просто налаштованими цією штукою.

SweetFX(FXAA Post Process Injector, альтернатива - FXAA Tool) - набір фільтрів (так званих шейдерів), що накладаються поверхкартинки гри. За допомогою SweetFX не можна зробити воду більш реалістичною або змусити персонажів відкидати нормальні тіні, ні. Зате можна накласти цілу низку ефектів, які покращують картинку загалом:

  • Включити згладжування пікселів навіть у тих іграх, які в принципі таке не підтримують (FXAA і досконаліший SMAA методи). Пікселі на екрані перестануть бути помітними.
  • Зробити зображення чіткіше фільтром різкості.
  • Додати ефект «віньєтки» - затемнення картинки біля країв екрана. Такий прийом концентрує погляд на центр екрану та додає ефекту об'єму.
  • Налаштувати яскравість, контраст, кольорову гаму картинки. Якщо гра дратує вас якимось відтінком – просто приберіть його.
  • Додати ефект «bloom» («блюм») – свічення навколо яскравих джерел світла.
  • Зробити псевдо-HDR картинку - коли темні та світлі ділянки картинки однаково деталізовані, що природніше для нашого з вами зору.
  • Комбінацією різних фільтрів досягти тих самих ефектів, як, наприклад, у фотографій в Instagram.

Найголовніше – все це не гальмує! Тобто, в принципі, це дає навантаження на процесор та відеокарту, але незначне, якщо все налаштувати грамотно.

Оновлено від 6.08.2018:Тепер замість SweetFX використовують. Можливостей більше налаштовувати простіше (прямо у грі).

4. ENBSeries

  • якісне згладжування пікселів,
  • реалістичні відображення,
  • правдоподібні тіні,
  • світлові ефекти (гарні світлові ореоли навколо ламп, сонця, якісний блюм, промені світла у листі тощо),
  • ефект адаптації до світла, імітуючи реакцію наших очей - при виході з темного приміщення на світло кілька секунд картинка буде яскравою і навпаки,
  • ефект фокусування – при погляді на близькі об'єкти задній план буде розмитий.

Усі ефекти детально налаштовуються. Можна додати свої, якщо вмієте створювати шейдери.

Можливостей у ENBSeries - вагон та сто візків. На жаль, ENB сильно навантажує відеокарту комп'ютера, тому всі ефекти можна включити тільки на сучасному комп'ютерііз дорогою відеокартою.

5. Патчі для ігор та ручне редагування налаштувань

Іноді розробники самі вимикають будь-які ефекти. Наприклад, популярна гра Watch Dogs на виставці E3 в 2012 році викликала справжнісіньке захоплення своєю революційною графікою. На виставці E3-2013 гра позбавилася частини ефектів, а в 2014 році гравців чекав неприємний сюрприз - гра виглядала ще більш блякло. Ось порівняння гри за роками, від виставок до фінальної версіїна сучасних ігрових приставках:

Щоправда, є й інша думка - мовляв, на виставках показували найвражаючі моменти гри, у фінальній версії в таких самих ситуаціях (збіг часу доби, погоди, місця) гра виглядає так само, як у 2012-му.

Тим не менш, ентузіасти знаходять заблоковані опції в коді ігор і включають їх, роблячи графіку більш реалістичною. Не наводитиму посилання на патч для Watch Dogsз цілком зрозумілих причин, говорю лише його назву: TheWorse Mod for Watch_Dogs.

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

SweetFX

Найпростіший і найцікавіший метод поліпшення графіки ігор - скористатися SweetFX.

Встановлюємо SweetFX

Приступимо до покращення графіки. Почнемо з простого – установки SweetFX.

Можливо, з моменту написання статті вийшла нова версіятак що можна глянути офіційний сайт.

Крок 1Розпаковуємо завантажений архів SweetFX-Configurator_standalone_with_SweetFX_1.5.1.7zу будь-яку папку. Найпростіше до папки «Документи».

Якщо архів не відкривається, у вас не встановлена ​​програма-архіватор. Рекомендую 7-zip.

Крок 2У розпакованій папці знаходимо програму SweetFX_config.exe.Створюємо для неї ярлик на Робочому столі, щоб не довелося щоразу відкривати папку.

Крок 3Щоб впровадити ефекти в гру, запускаємо SweetFX_config і натискаємо Add new game:

Для наочності я вирішив ушляхетнити стару, але цікаву гру GTA: San Andreas . Додавши її до списку, встановлюємо SweetFX кнопкою « Add SweetFX“. Усі потрібні файли скопіюються в папку гри, у вікні з'являться налаштування:

Щоб налаштування зберігалися автоматично, ставимо галку на « Automatically save on changes«.

Кожен ефект включається галкою. Все детально налаштовується: достатньо виділити фільтр мишкою – нижче з'явиться список його налаштувань.

Декілька порад щодо налаштування кожного ефекту:

  • В описі присутні мінімальні та максимальні значення параметра.
  • В описі квадратних дужках наведено стандартне значення параметра.
  • Значення виставляється вручну, причому можна вводити і дрібне значення, використовуючи точку (не кому!).

Щоб переглянути зміни, гру перезапускати не потрібно. Можна згорнути її, відредагувати налаштування в SweetFX Configurator і знову розгорнути - ефект застосовується відразу. Якщо щось не так, кнопка клавіатури Pause/Break вручну перезавантажить налаштування. А "Scroll Lock" вимикає і включає SweetFX.

Опис фільтрів SweetFX

Якщо ви знаєте англійську – чудово. Якщо ні – нижче ви знайдете переклад кожної назви.

1. SMAA Anti-Aliasing:згладжування зображення за допомогою методу SMAA.

Щоб показати, що таке згладжування пікселів, підготував вам наочну анімацію на прикладі ігри GTA San Andreas (до речі, SweetFX працює і з GTA 5):

Окремі пікселі майже видно, різкі лінії згладжуються.

Стандартний (і популярний) метод згладжування MSAA працює незграбно, але якісно: картинка гри прораховується відеокартою в роздільній здатності кілька разів більше, ніж роздільна здатність вашого монітора, потім зменшується. Висока якість- Пікселі не видно, картинка чітка - досягається шляхом величезної кількості обчислень, які не кожна відеокарта здатна виконати.

Щоб зайвий раз не навантажувати відеокарту, вигадали методи згладжування картинки без масштабування - FXAA і більш досконалий SMAA. На жаль, SweetFX згладжує одразу все зображення на екрані, тому всі написи трохи спотворюються. Якщо виділити рядок SMAA і параметру SMAA_CORNER_ROUNDING (сила згладжування кутів) встановити максимальне значення 100, це спотворення буде помітно, зате картинка стане дуже «гладкою».

Тим, кому на чіткість шрифтів в іграх наплювати (як мені), раджу наступний рецепт: вимкніть у грі стандартне згладжування (щоб знизити навантаження на відеокарту та підвищити частоту кадрів), увімкніть SMAA, параметри ефекту поставити на максимум:

  • SMAA_THRESHOLD: 0.05
  • SMAA_MAX_SEARCH_STEPS: 98
  • SMAA_MAX_SEARCH_STEPS_DIAG: 16
  • SMAA_CORNER_ROUNDING: 100

Це позбавить наші очі від споглядання різких ліній і пікселів, що стирчать, але зробить картинку трохи розмитою. Увімкніть ефект різкості LumaSharpen- Зайва розмитість зникне.

Заради справедливості зауважу, що відразу після встановлення SweetFX ці ефекти включені. Я лише раджу виставити налаштування згладжування на максимум і вимкнути у грі вбудоване згладжування, щоб частота кадрів залишалася високою.

2. FXAA Anti-aliasing:предок згладжування SMAA. Розмиває зображення сильніше, краї згладжує негаразд ефективно. Забудьте про це.

3. Explosion:"підриває пікселі". Єдиний параметр ефекту – Explosion_Radius – регулює силу ефекту.

Навіщо потрібний – не знаю.

4. Cartoon:ефект боку звернено зображення. Кінцевий результат сильно залежить від інших ефектів (SMAA, CRT, Bloom, HDR та Lumasharpen):

Ефект SweetFX Bloom має три параметри:

  • BloomThreshold - що менше значення, то темніші ділянки захоплюються ефектом. За нульового значення екран майже весь білий.
  • BloomPower (від 0 до 8) – сила світіння.
  • BloomWidth (від 0 до 1) – ширина світіння.

Я найчастіше ставлю значення 40, 8 і 1 – картинка стає яскравою, «соковитою» у надмірно темних іграх.

7. HDR: псевдо-HDR ефект. Ефект дозволяє бачити контури дуже яскравих і дуже темних предметів. Налаштування за замовчуванням майже не змінюють зображення:

Щоб посилити ефект, я збільшив параметр HDRPpower на одиницю:

Теоретично, світлі ділянки мають стати темнішими, темнішими - світлішими. Але оскільки це псевдо-HDR, картинка просто стає більш контрастною. Цей ефект корисний в іграх, картинка яких не контрастна.

8. LumaSharpen- Ефект різкості. Увімкнено за замовчуванням. Має два параметри - sharp_strength та sharp_clamp. Перший – сила ефекту, другий – обмежувач ефекту. Стандартні значення цілком оптимальні – трохи чіткості без фанатизму.

9. Levels- ефект, що підлаштовує яскравість зображення. Некорисний, тому що працює незграбно, на відміну від такого ж ефекту у програмі Photoshop.

10. Technicolor- Ефект, що дозволяє імітувати зйомку старою камерою. Корисний, якщо потрібно надати зображенню якогось відтінку. За замовчуванням трохи знижує кольоровість і надає чорному синій відтінок.

11. Cineon DPX- ефект, аналогічно попередньому камері, що імітує зйомку, але реалізований інакше. Також можна надати будь-який відтінок зображення, але налаштувань більше.

12. Monochrome- робить картинку чорно-білою.

13. Lift Gamma Gain- корисний фільтр, що дозволяє окремо відрегулювати яскравість світлих, темних та проміжних тонів зображення. Якщо ви хочете надати зображенню відтінку, спробуйте спочатку цей інструмент.

14. Tonemap- Набір фільтрів для налаштування гами, експозиції, кольоровості, вицвітання (bleach) та видалення туману (defog).

15. Vibrance- фільтр SweetFX, що підсилює кольоровість білих тонів:

Фільтр Vibrance можна включати майже у всіх іграх, ставлячи параметр Vibrance (ефект і його параметр в нижній частині вікна SweetFX Configurator називаються однаково) значення «0.70». Цього достатньо, щоб гра засяяла новими фарбами, не переборщуючи яскравими кольорами.

16. Curves- криві. Ті, хто користується фотошопом, зрозуміють, що це таке. Коротко - це потужний засіб регулювання яскравості та контрасту.

17. Sepia- за замовчуванням надає зображенню коричневого відтінку (сепія). Можна вибрати будь-який інший відтінок та відрегулювати його потужність.

18. Vignette- Ефект віньєтки. Потім освітлює зображення по краях.

19. Dither- Судячи з опису, ефект дозволяє показати на моніторі більше відтінків, ніж може показати. На практиці жодної різниці не помітно.

20. Border- Додавання чорних смуг по краях екрану для надання ефекту «кінематографічність». Насправді марний, т.к. гравцеві потрібно бачити якнайбільше ігрового простору, амбразурна щілина тут не потрібна.

21. Splitscreen- розділення екрана для порівняння картинки без ефектів та з ними. Наприклад:

Щоб перенести налаштування в іншу гру, потрібно в цьому вікні створити налаштування (введіть ім'я в поле Nameта натиснути New preset), вибрати його у списку вгорі і натиснути Export preset- Налаштування зберігаються як звичайний текстовий документ. Кнопка Import presetдозволить завантажити такий файл налаштувань.

Де взяти готові налаштування SweetFX

У вікні налаштувань, про які написано вище, за допомогою кнопки Import presetможна завантажувати налаштування інших гравців.

ENBSeries - революція графіки

На відміну від SweetFX, ENB працює далеко не завжди. Проте результат вражаючий:

Зверніть увагу: з'явилася тінь від центральної пальми, тротуар почав трохи блищати.

Залежно від налаштувань ENB та можливостей гри, ефекти будуть різними. Наприклад, для ігри Skyrimвигадали безліч варіантів ENB. Деякі з них:

Можна не возитися з налаштуваннями, а просто включити все поспіль і відрегулювати колірну гаму - навіть це дає покращення якості графіки:

ENBSeries, на відміну від SweetFX, покращує графіку додаванням якісних відображень, реалістичних тіней та взагалі покращує картинку, змінюючи алгоритми роботи з освітленням.

Як встановити ENB

Як встановити це диво?

2. Архів розпаковується у папку з грою.

3. Після запуску гри в лівому куті повертається інформація про версію ENB.

Як налаштувати ENB

Як настроїти цю класну штуку?

Перші версії ENBSeries налаштовувалися шляхом редагування файлу enbseries.iniза допомогою текстового редактора (підійде стандартний Блокнот). Файл знаходиться у папці з грою. Ви можете робити так і зараз, але для перегляду змін доведеться перезапускати гру.

Більш сучасний спосіб - після встановлення ENB та запуску гри натисніть Shift+Enter- у лівій частині екрана з'являться налаштування. Галками можна включати самі ефекти, так і їх опції у відповідних секціях.

Універсальна версія ENB для всіх ігор та спеціальні мають різні набори налаштувань. Тому не дивуйтеся, якщо не бачите в.ini файл або меню будь-яких пунктів.

Інформація про всі налаштування:

  • ENBseries для GTA 4. Документація - тут є інформація про налаштування ENB для GTA4. На мою думку, там все розжовано максимально докладно.
  • Як налаштувати ENBSeries: частина 1, частина 2, частина 3 - тут розповідається про стару версію ENB, з налаштуваннями через редагування enbseries.ini.

Готові збірки ENB, що покращують графіку:

  • Найбільше сховище модифікацій для ігор – сайт Nexus mods – має для ряду ігор розділ «ENB Presets». Заходьте за цим посиланням, вибирайте вашу гру (якщо вона там є, звичайно), потім меню Files - Categoriesі шукайте пункт ENB Presets. Якщо для гри є нормальні складання ENB – то вони саме там. Наприклад, я звідти перепробував із півсотні збірок ENB для гри Skyrim.
  • Також ніхто не скасовував Google. Як користуватися пошуком, гадаю, розповідати не треба. Наприклад, в інтернеті безліч збірок ENB для ігор серії GTA.
  • Для любителів GTA IV та The Elder Scrolls: Skyrim зверніть увагу на сайт A State of Trance - там автор розповідає (англійською) про найкращі модидля покращення графіки названих ігор.

Порада:Найчастіше архів з налаштуваннями ENB не містить в собі власне файлів ENB (і це правильно - автор ENB забороняє поширювати його створення у вигляді збірок). Тому доведеться спочатку завантажити та встановити версію ENB для вашої гри з офіційного сайту (або універсальну, якщо спеціальної немає), потім розпакувати туди ж налаштування для ENB. Читайте інструкції!

Як поєднати SweetFX та ENB

Обидві модифікації працюють через заміну одного і того ж файлу – d3d9.dll. Змусити їх працювати разом досить просто:

Крок 1Встановіть SweetFX.

Крок 2У папці з грою перейменуйте файл « d3d9.dll», наприклад, « d3d9-sweetfx.dll«.

Крок 3Встановіть ENB (SweetFX працювати доки не буде).

Крок 4.Відкрийте Блокнот файл enblocal.iniу папці з грою, виправте початок файлу ось так:

EnableProxyLibrary= true InitProxyFunctions= true ProxyLibrary= d3d9-sweetfx.dll

Я наголосив на тому, що вам потрібно виправити.

Крок 5.Можна настроювати ENB та SweetFX.

ENB та SweetFX будуть працювати разом.

В яких іграх можна покращувати графіку

На жаль, SweetFX та ENB працюють далеко не з усіма іграми. Щоб пояснити чому так відбувається, потрібно розповісти трохи теорії.

Зображення з гри, яку ми бачимо на екрані, можна намалювати у різний спосіб. Найпопулярніші:

1. GDI- метод виведення графіки, що з'явився вперше у Windows 95. Практично не задіє ресурси відеокарти, тому виведення тривимірної графіки неможливе. Не підтримується SweetFX і ENB з простої причини - ігри, які використовують цей метод, є примітивними в плані графіки (наприклад, карти, шашки, шахи). SweetFX та ENB не працюють з GDI.

2. GDI+- більш сучасний метод виведення двовимірної графіки, що використовується в сучасних програмах. Для тривимірної, як і раніше, недоцільно використовувати, т.к. за допомогою GDI+ будь-яка складна графіка довго промальовуватиметься. SweetFX та ENB не працюють з GDI+.

3. OpenGL- метод виведення тривимірної графіки, використовуваний як іграми, а й професійними програмами типу 3DS Max. Ігор, які використовують OpenGL, чимало, особливо старих. SweetFX і ENB не вміють покращувати графіку в OpenGL-іграх, але можна схитрувати, перевівши графіку на рейки DirectX за допомогою QindieGL або GLDirect. UPD:Начебто з OpenGL вже навчилися працювати.

4. DirectDraw- Ще один метод виведення графіки. Чимало добрих старих ігор працюють через DirectDraw. На жаль, SweetFX або ENB не зможуть покращити графіку у них.

5. DirectX- Що це таке, я вже в іншій статті. Коротко - це набір функцій, алгоритмів, що дозволяють максимально ефективно використовувати можливості відеокарти для малювання графіки. Таке завдання вирішує OpenGL, але SweetFX та ENB для OpenGL ще ніхто не розробив.

Ігри працюють з DirectX переважно через програмну бібліотеку d3d9.dll, що знаходиться у системній папці Windows. І SweetFX, і ENB для своєї роботи потрібно відстежувати функції малювання, змінюючи їх відповідно до своїх алгоритмів. Для цього в папку з грою кладеться файл d3d9.dll, який містить функції покращення графіки та подальшого перенаправлення команд у оригінальний файл d3d9.dll. Тому, якщо ви раптом надумаєте замінити d3d9.dll в папці Windows таким файлом, замість покращення графіки в іграх ви отримаєте у кращому випадку набір глюків, у гіршому – непрацездатну операційну систему.

Так чи можуть SweetFX та ENB працювати з DirectX іграми? DirectX буває різних версій- від 1 до 11.1 зараз (крім проміжних). SweetFX і ENB можуть працювати з DirectX 9-ї версії.Існує перетворювач DirectX 8->DirectX 9 від автора ENB, але він працює далеко не завжди. Так що безліч ігор, що використовують старішу версію DirectX, залишаються в прольоті (наприклад, серія стратегій Mech Commander).

Також немає конвертера з DirectDraw у DirectX 9. Зате є конвертери із OpenGL у DirectX. Я раджу використовувати QindieGL і

Якщо ви не знаєте англійську та/або не хочете читати інструкції - не намагайтеся завантажувати вищезгадані конвертери, тільки витратите свій час.

У майбутньому напевно додадуть підтримку і 10-11 версій DirectX, оскільки ігор із підтримкою цих технологій дедалі більше.

Поліпшення графіки - міфи та реальність

Міф перший: анімація та інші особливості старих ігор

Ушляхетнити зовнішній виглядігри можна. Особливо чудово, коли гра офіційно підтримує модифікації (наприклад, TES4: Oblivion, Skyrim, MineCraft) – це дозволяє значно покращити графіку та ігровий процес.

Але графіка – це гарна обгортка, не більше. Усередині гра залишиться старою, як не крути. Персонажі будуть мати скуту анімацію, ви не зможете штовхати/переміщати предмети там, де це не було передбачено, не зможете пробивати стіни там, де їх не можна було пробивати і таке інше.

Чи означає це, що SweetFX і ENB є марними? Моя думка - вони дають можливість вичавити з ігор все, на що вони здатні, тому їхнє застосування виправдане. Просто не чекайте чудес. Інтерактивністьвони не додадуть.

Міф другий: сучасні ігримають саму "круту" графіку на даний момент

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

Однак по-справжньому вражаючі інновації застосовуються дуже рідко. Чому? По-перше, це зайві витрати - доки технологію впровадять, гра морально застаріє. По-друге, гравці все одно купують ігринавіть якщо їх графічне виконання - тихий жах (наприклад, цим знаменита серія ігор Call of Duty).

Щоб зрозуміти, які технології посилення реалізму в іграх вигадані, раджу почитати дуже цікаві статті:

Після отриманих знань ви зрозумієте, що нинішні ігри в плані графіки далеко не такі гарні, як могли б бути. Більше того, стає очевидним - розробники лінуються. Обіцяють щось неймовірне, не використовуючи й десяту частку того, чого можна досягти насправді.

Міф третій: гарна граповинна мати круту графіку

Якщо вам подобається грати в ігри виключно через реалістичну графіку, у мене для вас погані новини- Ви пропустили вихід просто приголомшливої ​​гри під назвою Життя.

Ігри – не фільм. Вони чіпляють своїм сюжетом, можливостями, геймплей. Графіка відіграє важливу роль, але найчастіше недбалі нариси краще реалізму (яскравий приклад - Another World).

Підсумок

Ми граємо у старі ігри не через графіку. Сильне почуття ностальгії, приємні спогади про того часу, цікавий сюжетабо якась дрібниця, яка пройде з людиною крізь роки - графіка тут займає не чільне місце.

Порада: намагаючись стару шафу вписати в сучасний інтер'єр, не забувайте про Нарнію в ній.

SweetFX - інжектор шейдерів, за допомогою якого можна отримати додаткові параметри графіки в комп'ютерних іграх, що використовують бібліотеки DirectX. Вони допомагають досягти соковитішої картинки і також відкривають доступ до тих параметрів зображення, які були спеціально "залочені" розробником. Також дана шейдерна бібліотека дозволяє додати нові функції до d3d.dll. Напимер - режими згладжування зображення, що не підтримуються за замовчуванням: SMAA, FXAA, TXAA і так далі. Взагалі спочатку розробник створював це рішення саме для управління антиаліасингом в ПК-іграх. Пізніше інжектор отримав набагато більше функцій та варіантів застосування.

Призначення

В першу чергу, SweetFX використовується геймерами, що прагнуть домогтися покращення якості "картинки" в іграх. Ці бібліотеки допомагають "вичавити" максимум з ігрового движка, прибрати "мило" в поганих консольних портах (на кшталт Mafia III або Watch Dogs), та й взагалі зробити картинку "приємнішою". На офіційному сайті розробника є готові конфігурації бібліотек для різних ігор. Для "ручного" налаштування параметрів зображення рекомендується використовувати програму SweetFX Configurator.

Друге важливе застосування SweetFX - розраховані на багато користувачів шутери. За рахунок більш насиченої та контрастної картинки, у деяких іграх на кшталт GS:GO або Overwatch можна отримати явну ігрову перевагу. Воно полягає в тому, що ви зможете легко розглянути ворогів у загальній гамі ігрового оточення. Цей інжектор використовують багато професійних кіберспортсменів. Суперечки про те, чи вважати SweetFX "читом" чи ні ходять досить давно. Деякі гравці навіть стверджують, що за використання цих шейдерних бібліотек можна отримати бан VAC (Valve Anti-Cheat) та інших античитів, але жодних достовірних підтверджень тому поки що немає.

Ключові особливості

  • може модифікувати бібліотеку d3d.dll, відкриваючи додаткові графічні налаштування;
  • додає нові методи згладжування;
  • підходить для багатьох ПК-ігор, що працюють на DirectX 9 та вище;
  • допомагає отримати перевагу в розрахованих на багато користувачів іграх на кшталт Counter-Strike: Global Offensive;
  • для роботи з інжектором рекомендується використовувати додаткове програмне забезпечення - наприклад SweetFX Configurator;
  • скачати та використовувати шейдерні бібліотеки можна абсолютно безкоштовно.


Доміно