Все игры
Загрузка...
Календарь
    Октябрь 2017    →
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
Лучшие пользователи
У вас есть игровая приставка?

Как настроить свой ENBSeries для GTA San Andreas

2 декабря 2016
Немного о ENBSeries

Для начала давайте же узнаем, что же это за модификация и что она делает.
ENBSeries - это мод, изменяющий графику. Да-да, именно благодаря этой модификации графику в игре можно подтянуть в разы, однако стоит отметить, что ENB кушает очень много ресурсов видеокарты, поэтому многие пользователи не могут подобрать и красивый, и производительный ENBSeries под свой PC. В результате чего ни графики, ни удовольствия от игры...

Как настроить свой ENBSeries

Кстати, изначально автор данного мода гражданин России - Борис Воронцов. Именно он впервые подключил дополнительные эффекты к GTA San Andreas в далёком 2007.

Как настроить свой ENBSeries


Перейдём к настройке модификации

1) Для начала скачайте с официального сайта разработчика ENBSeries'а основу самого мода, а потом эти файлы скопируйте в папку с игрой. Всё, мод уже подключён игре, осталось его только настроить.

Для настройки модификации, работать Вам придётся с файлами d3d9.dll и ENBSeries.ini. d3d9.dll - это, грубо говоря, библиотека, подключающая эффекты к игре. Они различаются, ибо в некоторых есть эффект "Bump", т.е рельефное текстурирование.

Если проще, то в игре поверхность земли будет выглядеть "сырой". (Такой эффект по дефолту присутствует в v0.075c, v0.076 версиях, но его нельзя отключить. Однако в последующих версиях его можно как отключить, так и включить в ENBSeries.ini). Но увы, этот эффект не работает в SA-MP и очень сильно требовательный к PC.

Как настроить свой ENBSeries

ENBSeries.ini - текстовый файл, c которым и нужно работать. Если думаете, что это сложно, то на самом деле нет. Просто подставляете цифры. (Кстати, 1 - это означает подключить тот или иной эффект, а 0 - отключить. Но! Если в строчке есть слово "Quality", т.е качество, то всё наоборот. 1 - хуже, 0 - лучше.

Как настроить свой ENBSeries


2) Открываем блокнотом файл Enbseries.ini, который находится в корневой папке с игрой. А дальше я распишу какой параметр за что отвечает.

[PROXY]
EnableProxyLibrary=(0,1) использование подгрузки посторонней библиотеки модом при запуске игры. Помогает решить проблему нескольких d3d9.dll файлов.
InitProxyFunctions=(0,1) при загрузке посторонней библиотеки подключаться к ее функциям.
ProxyLibrary=(filename) имя файла сторонней библиотеки.

[GLOBAL]
UseEffect=(0,1) активирует мод при запуске игры вместо переключения клавишами. В зависимости от игры элементы интерфейса или видеоролики могут быть визуально испорчены, но в некоторых случаях может понадобиться.
AlternativeDepth=(0,1) позволяет повысить скорость работы некоторых эффектов, но не все видеокарты поддерживают эту возможность, если на объектах видны широкие линии, деактивируйте этот режим.
AllowAntialias=(0,1) позволяет использовать для рендеринга эффектов настройки антиалиаcинга игры (antialiasing, multisampling, fsaa, полноэкранное сглаживание, другими словами).
BugFixMode=(0..5) каждое значение предназначено для обхода несовместимостей и ошибок. Значения от 0 до 5 это форматы HDR текстур, используемых в эффектах, что сказывается на скорости и качестве. Для драйверов forceware 169.xxx и 171.xx не рекомендуется выставлять параметр 1 из-за критической ошибки по работе с R32F текстурами. Значения: 0 (R32G32F)-качество и средняя скорость, 1 (R32F)-качество и высокая скорость, 2 (A32R32G32B32F)-качество и низкая скорость, 3 (R16F)-низкое качество и наибольшая скорость, 4 (R16G16F)-низкое качество и высокая скорость, 5 (A16R16G16B16F)-низкое качество и средняя скорость.
SkipShaderOptimization=(0,1) отключает оптимизацию шейдера при компилировании, что в некоторых случаях помогает избежать ошибок и артефактов.

[EFFECT]
EnableBloom=(0,1) включение эффекта bloom (размытие ярких областей).
EnableOcclusion=(0,1) включение screen space ambient occlusion (взаимное затенение близких объектов).
EnableReflection=(0,1) отражение у транспорта.
EnableMotionblur=(0,1) размытие изображения в движении. Временно отключено.
EnableWater=(0,1) эффекты на воде.
EnableShadow=(0,1) эффекты теней.
DepthBias=(0..1000) для рендеринга глубины сцены сдвиг геометрии относительно оригинальной в сторону камеры, необходимо для некоторых видеокарт и драйверов. Если окклюзии пропадают, скорее всего 100 будет достаточно.

[INPUT]
KeyUseEffect=(1..255) номер клавиши, активирующей мод (в десятичной системе).
KeyBloom=(1..255) номер клавиши, активирующей bloom (в десятичной системе).
KeyOcclusion=(1..255) номер клавиши, активирующей ssao (в десятичной системе).
KeyReflection=(1..255) номер клавиши, активирующей отражения (в десятичной системе).
KeyCombination=(1..255) номер дополнительной клавиши для комбинации при нажатии (по умолчанию SHIFT).
KeyShadow=(1..255) номер клавиши, активирующей тени (в десятичной системе).
KeyWater=(1..255) номер клавиши, активирующей водные эффекты (в десятичной системе).

[REFLECTION]
ReflectionPower=(0..100) уровень отражения автомобилей.
ChromePower=(0..100) уровень отражения стальных частей автомобилей. Временно отключен.
UseCurrentFrameReflection=(0,1) использование изображения на экране из текущего кадра в качестве отражения, при значении 0 используется предыдущий кадр.
ReflectionQuality=(0..2) качество отражения, 0 это максимальное качество и наименьшая скорость.
ReflectionSourceSpecular=(0..100) процент использования для отражений цвета specular материала автомобилей. Некоторые детали могут оказаться отражающими.
ReflectionSourceTFactor=(0..100) процент использования для отражений texture factor параметра, контроллирующего уровень отражений в игре. Некоторые детали на некорректно смоделированных машинах могут быть отражающими и наоборот.
UseAdditiveReflection=(0,1) отражения будут арифметически добавляться к цвету машин на экране. В противном случае более мягкое смешивание.
ReflectionDepthBias=(0..1000) сдвиг геометрии отражения относительно оригинальной машины в сторону камеры, необходимо для некоторых видеокарт и драйверов. Если отражение мерцает или пропадает, скорее всего 100 будет достаточно.
UseLowResReflection=(0,1) в качестве отражения будет использоваться текстура уменьшенного размера с размытием, это позволяет добиться матового отражения.

[BLOOM]
BloomPowerDay=(0..100) мощность блума в дневное время, зависимая от яркости экрана.
BloomFadeTime=(0..100000) время адаптации блума к смене яркости экрана в миллисекундах.
BloomConstantDay=(0..100) мощность блума в дневное время, независимая от времени между сменой яркости и адаптации к блуму.
BloomQuality=(0..2) качество блума, 0 это максимальное качество.
BloomScreenLevelDay=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как дневное время.
BloomCurveDay=(-10..10) коррекция гаммы для блума днем. Отрицательные значения увеличивают яркость полутонов (затуманеное изображение), положительные уменьшают (насыщенное, интенсивое изображение).
BloomPowerNight=(0..100) мощность блума в ночное время, зависимая от яркости экрана.
BloomConstantNight=(0..100) мощность блума в ночное время, независимая от времени между сменой яркости и адаптации к блуму.
BloomCurveNight=(-10..10) коррекция гаммы для блума ночью. Отрицательные значения увеличивают яркость полутонов (затуманеное изображение), положительные уменьшают (насыщенное, интенсивое изображение).
BloomScreenLevelNight=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как ночное время.
BloomAdaptationScreenLevel=(0..100) уровень средней яркости экрана в процентах, свыше которого блум деактивируется. Желательно чтоб данный параметр был больше чем BloomScreenLevelDay.
BloomAdaptationMultiplier=(0..100) процент от дневной яркости блума, который будет использован при превышении яркости экрана значения
BloomAdaptationScreenLevel. При значении 100 адаптация к блуму отключается.
BloomAllowOversaturation=(0,1) если значение 0, блум мягко накладывается на изображение без чрезмерного перенасыщения в ярких местах, при значении 1 яркие области перенасыщаяются и становятся неинформативными.

[SSAO]
UseFilter=(0,1) включение фильтрации ambient occlusion для снижения видимости мелкого шума, производимого эффектом.
OcclusionQuality=(0..2) качество ssao, 0 означает максимальное качество и низкую производительность. В текущей версии параметр отключен и используется самое низкое качество.
FilterQuality=(0..2) качество фильтрации шума, производимого алгоритмом ambient occlusion, 0 означает максимальное качество и низкую производительность.
DarkeningLevel=(0..100) уровень затенения щелей от ambient occlusion
BrighteningLevel=(0..100) уровень осветления ребер от ambient occlusion
IlluminationLevel=(0..100) уровень освещения indirect lightning
AdditiveIlluminationLevel=(0..100) уровень освещения темных областей indirect lightning
UseAmbientOcclusion=(0,1) вычислять ли взаимное затенение объектов (на текущий момент не используется).
UseIndirectLightning=(0,1) вычислять ненаправленное освещение (сказывается на производительности).

[COLORCORRECTION]
DarkeningAmountDay=(-100..100) уровень затенения или осветления темных областей экрана днем. Отрицательные значения осветляют, положительные затемняют.
ScreenLevelDay=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как дневное время.
ScreenLevelNight=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как ночное время.
DarkeningAmountNight=(-100..100) уровень затенения или осветления темных областей экрана ночью. Отрицательные значения осветляют, положительные затемняют. Рекомендуется положительные значения, для более естественного вида ночи.
GammaCurveDay=(-10..10) коррекция гаммы днем. Отрицательные значения увеличивают яркость полутонов (бледное изображение), положительные уменьшают (насыщенное, интенсивое изображение).
GammaCurveNight=(-10..10) коррекция гаммы ночью. Отрицательные значения увеличивают яркость полутонов (бледное изображение), положительные уменьшают (насыщенное, интенсивое изображение).

[PLUGIN]
WeatherMod=(0,1) активирует коррекцию цветов при установленном моде Weather Mod, которую выбрал его автор. Временно отключено.

[WATER]
UseWaterDeep=(0,1) использование плавного перехода между разными глубинами воды, переходящими в цвет.
WaterDeepness=(0..1000) фактор полупрозрачности воды при разных глубинах.
WaterQuality=(0..2) качество воды, 0 - максимальное качество.

[SHADOW]
ShadowFadeStart=(0..1000) расстояние, с которого тень начинает исчезать.
ShadowFadeEnd=(0..1000) расстояние, на котором тень полностью отключается.
ShadowAmountDay=(0..100) процент яркости теней в дневное время.
ShadowAmountNight=(0..100) процент яркости теней в ночное время.
ShadowScreenLevelDay=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как дневное время.
ShadowScreenLevelNight=(0..100) уровень средней яркости экрана в процентах, воспринимаемой как ночное время.
ShadowQuality=(0..2) качество теней. 0 - максимальное качество.
UseShadowFilter=(0,1) использование фильтрации теней
FilterQuality=(0..2) качество фильтрации теней. 0 - максимальное качество.

[ENGINE]
ForceAnisotropicFiltering=(0,1) принудительное включение анизотропийной фильтрации всех текстур игры.
MaxAnisotropy=(1..16) максимальный уровень анизотропии, чем значение выше, тем более резкие текстуры.
ForceDisplayRefreshRate=(0,1) принудительное использование частоты развертки монитора.
DisplayRefreshRateHz=(60..240) частота развертки монитора. Внимание, неправильное использование данного параметра может привести к поломке монитора или другого устройства отображения!

[MOTIonblur]
MotionblurQuality=(0..2) качество сэмплирования, 0-максимальное качество
MotionblurVelocity=(0..100) фактор длинны вектора направления движения вперед
MotionblurRotation=(0..100) фактор движения в сторону и разворота, рекомендуется такое же значение, что и MotionblurVelocity

[DEPTHOFFIELD]
DOFQuality=(0..2) качество эффекта фокусировки. Но будьте внимательны, "DoF" жрёт очень много FPS и нужен лишь для создания скриншотов.
DOFNumberOfPasses=(0..1000) дальность.
DOFFocusRange=(0..100) фокус эффекта фокусировки.
DOFBlurinessRange=(0..100) количество эффекта Blur'а. Чем больше Вы поставите число, тем сильней будет размытие.
Как настроить свой ENBSeries
Эффект фокусировки "DoF"

3) Дополнительные эффекты. Timecyc, Colormode и Shader'ы.
Timecyc - Это файл, отвечающий за цвет неба и освещение в игре. Находится в папке Data. Он очень важен, ибо оригинальный Timecyc имеет ужасное освещение, в результате чего автомобили в игре затемнены. Вы можете либо его настроить, либо скачать уже настроенный.

Как настроить свой ENBSeries
Новый Timecyc, т.е цвет неба в игре

Shader - это дополнительные эффекты, подключаемые к игре. В основном работают на базе Asi скрипта. Устанавливать в папку с игрой.

Как настроить свой ENBSeries
Пример модификации, добавляющий воду на базе Shader'а

Colormod - это дополнительный эффект, редактирующий гамму в игре. Основан на базе ASI скрипта. Устанавливать в папку с игрой.

Как настроить свой ENBSeries
Пример настройки Colormod'а в стиле GTA IV

4) Работа в SA-MP. Ну что же, грех отрицать, но большинство игроков играют не в оригинальную игру, а по сети. Однако не все настройки ENBSeries'а работают в SA-MP. Происходит это из-за Shader'ов, подключённых к моду. Поэтому рекомендую Вам установить ASI плагин SAMP Graphic Restore, он фиксирует эти баги.

Ну что ж, на этом всё. Надеюсь, что данная статья была вам полезна!

Опубликовал: Makar_SmW86 Комментарии: 18
23
Похожие моды
Комментарии
  • smalloff
    smalloff Оффлайн
     Модератор Журналист Модмейкер 25282
    - +5 +
    Полезно. Послужит справкой для тех, кто настраивает enb plus
    2 декабря 2016 16:02
  • Danis555
    Danis555 Оффлайн
     Журналист 11737
    - +1 +
    Отличная и полезная статья! plus bigsmile
    2 декабря 2016 16:25
  • Mixa_67
    Mixa_67 Оффлайн
     Модератор 1947
    - +1 +
    Вах вах, отличная статейка!! plus
    2 декабря 2016 17:28
  • crow
    crow Оффлайн
     Модератор Модмейкер 15612 7-е место
    - -3 +
    Как настроить свой ENBSeries

    Лично я не вижу в этой статье, как настраивать свой енб, он просто перечислил только то, за что все отвечает, А самих настроек в этой статье нет. Ах да, он объяснил что нужно ставить на 0 или 1. больше я не вижу. ИМХО.
    2 декабря 2016 18:50
  • Makar_SmW86
    Makar_SmW86 Оффлайн
     Модератор Модмейкер 2811 21-е место
    - -2 +
    crow, мм... Ну так всё правильно, я объяснил, причём подробно, что за что отвечает. Также написал, откуда взять саму основу мода. И указал, что редактирование и настройка файла ENBSeries.ini происходит путём подстановки цифр в определённые строчки. + Объяснил о дополнительных плагинах\шейдерах в картинках. ОМГ, лолъ*
    2 декабря 2016 19:07
    ответ на комментарий crow
  • crow
    crow Оффлайн
     Модератор Модмейкер 15612 7-е место
    - -8 +
    Makar_SmW86,
    Также написал, откуда взять саму основу мода.

    Если ты про оф сайт объяснил. мда я думаю все знают про него.
    И указал, что редактирование и настройка файла ENBSeries.ini происходит путём подстановки цифр в определённые строчки.

    Ах да, ты объяснил что 0 это выкл. 1 вкл. спс
    Объяснил о дополнительных плагинах\шейдерах в картинках.

    А это мне кажется вообще не про настройки енб, картинках. мда. лол

    А кстати за оформление плюс поставил.
    2 декабря 2016 19:39
    ответ на комментарий Makar_SmW86
  • Makar_SmW86
    Makar_SmW86 Оффлайн
     Модератор Модмейкер 2811 21-е место
    - -2 +
    crow, Если ты считаешь, что эта статья не правильная, а материал грамотно не обоснован, то пожалуйста, делай свою статью.
    2 декабря 2016 19:50
    ответ на комментарий crow
  • Wladdy
    Wladdy Оффлайн
     Пользователь 295
    - 0 +
    Статья отличная , особенно хорошо то , что вы объяснили что , за что отвечает в файле ENBSeries.ini , некоторые просто не знают и пишут цифры в файле наугад , игра потом вообще может не запуститься plus . -deadlock-
    2 декабря 2016 21:38
  • crow
    crow Оффлайн
     Модератор Модмейкер 15612 7-е место
    - -7 +
    Makar_SmW86, я считаю, что название вашей статьи, не соответствует ее содержанию.
    2 декабря 2016 23:32
    ответ на комментарий Makar_SmW86
  • Makar_SmW86
    Makar_SmW86 Оффлайн
     Модератор Модмейкер 2811 21-е место
    - -1 +
    crow, Ну тогда сделайте по-своему. Так, как считаете нужным.
    3 декабря 2016 00:56
    ответ на комментарий crow
  • Maxim_Parkour
    Maxim_Parkour Оффлайн
     Модератор Журналист Модмейкер 929 16-е место
    - +5 +
    crow, более детального разбора настройки больше нету. Тут все написано так как надо. Ты с помощью этой статьи можешь спокойно сделать свою настройку с хорошими и красивыми эффектами(если не рукожоп). Вот пример того как я настраивал сам без всяких статей. Скрин 1,Скрин 2
    Кстати, скоро релиз) Снимаю обзоры на различные моды
    Канал:Alfa Modding Studio
    3 декабря 2016 22:51
    ответ на комментарий crow
  • crow
    crow Оффлайн
     Модератор Модмейкер 15612 7-е место
    - -8 +
    Maxim_Parkour, Спасибо, но я не нуждаюсь в ваших советах.
    3 декабря 2016 23:23
    ответ на комментарий Maxim_Parkour
  • Maxim_Parkour
    Maxim_Parkour Оффлайн
     Модератор Журналист Модмейкер 929 16-е место
    - +1 +
    crow, я тебе ничего и не советовал. belay Снимаю обзоры на различные моды
    Канал:Alfa Modding Studio
    3 декабря 2016 23:41
    ответ на комментарий crow
  • crow
    crow Оффлайн
     Модератор Модмейкер 15612 7-е место
    - -5 +
    Maxim_Parkour, Вы посоветовали мне, что с помощью этой статьи, я могу сделать себе, свой енб с красивыми эффектами, я вам ответил, что не нуждаюсь ни в вашем совете, ни в этой статье. Потому что в этой статье, я не вижу настроек, а только перечисленные значение параметров.

    И зачем вы мне про свой релиз написали? меня это вообще не интересует.
    4 декабря 2016 01:19
    ответ на комментарий Maxim_Parkour
  • Maxim_Parkour
    Maxim_Parkour Оффлайн
     Модератор Журналист Модмейкер 929 16-е место
    - +2 +
    crow, Я писал о полезности статьи, что ты с этой статьей можешь спокойно настроить красивую графику, я тебе не советовал делать свою графику. Про релиз это было просто так. Можно сказать, что не для тебя. Снимаю обзоры на различные моды
    Канал:Alfa Modding Studio
    4 декабря 2016 13:38
    ответ на комментарий crow
  • SEBASTIAN24
    SEBASTIAN24 Оффлайн
     Пользователь 7
    - 0 +
    Где скачать?
    4 мая 2017 20:42
  • danilvivivi
    danilvivivi Оффлайн
     Пользователь 41
    - 0 +
    Создайте новую вкладку с ENBseries winked
    30 мая 2017 15:53
  • Amir_IV
    Amir_IV Оффлайн
     Пользователь 93
    - 0 +
    Где ты был раньше? opasnoste
    23 июня 2017 03:45
    Информация

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