Как увеличить дальность прорисовки травы в сталкер зов припяти
Строка:
xrPatch.pl -file xrRender_R2.dll -game soc -patch 6 -line 97
3) За что отвечают ключи:
-file - путь до рендер-библиотеки.
-game - версия игры. soc - ТЧ, cs - ЧН, cop - ЗП.
-patch - номер патча.
-line - ареал прорисовки травы.
В игре S.T.A.L.K.E.R. по дефолту трава рисуется квадратом 49x49 ячеек с игроком в центре. Однако, на этот квадрат в движке накладываются кое-какие обработки, так что фактически,это почти круг с радиусом примерно 49. В качестве параметра line надо указывать новый радиус этого "круга".
Внимание . Не любое число подходит. Оно должно:
а) Быть нечетным.
б) Давать 1 в качестве остатка деления на 4. Пример:
53,57,89,97,125 ну и типа того. Считайте сами, таких чисел много. Остальное на свой страх и риск. Максимально возможное число пока неизвестно. S.T.A.L.K.E.R. - ТЧ отлично работает и при 401 метре радиуса прорисовки. Подбирайте под комфортный FPS на вашей машине. Для удобства все ключи можно сокращать до первых букв. Пример:
xrPatch.pl -f xrRender_R2.dll -g soc -p 6 -l 97
4) После работы патчера в его папке будут лежать два файла:
xrRender_RX.dll - пропатченный файл
xrRender_RX.dll.bak - бекап исходной библиотеки
Список поддерживаемых рендеров:
ТЧ патч v1.0004 + все рендеры.
ТЧ патч v1.0005 + все рендеры.
ТЧ патч v1.0006 + все рендеры.
ЧН патч v1.5.10 + все рендеры.
ЗП патч v1.6.02 + все рендеры.
История версий:
Версия 0.8:
- Убраны все ограничения на радиус прорисовки.
- Добавлены все рендеры от патча v1.0005 ТЧ.
Версия 0.7:
- Добавлены все рендеры от патча v1.0004 ТЧ.
Версия 0.6:
- Добавлены все рендеры от патча v1.5.10 ЧН.
Версия 0.5:
- Добавлены рендеры: r1, r3, r4 от патча v1.6.02 ЗП.
- Поправлен патчинг инструкций в проверке видимости ячеек.
- Переделан расчет коэффициентов в проверке видимости ячеек.
Версия 0.4:
- Добавлен рендер r2 от патча v1.6.02 ЗП.
Версия 0.3:
- Исправлен вылет при игре с рендером r1 на патче v1.0006 ТЧ.
Версия 0.2:
- Добавлен рендер r1 от патча v1.0006 ТЧ.
Версия 0.1:
- Начальный релиз, добавлен рендер r2 от патча v1.0006 ТЧ.
Как увеличить дальность прорисовки травы в сталкер зов припяти
Если вы заметили, то что бы трава стала плотней нужно уменьшить параметр, а что-бы травы стало меньше нужно параметр увеличить
5. Нам нужно увеличить плотность травы: следовательно нужно изменить верхнее ограничение. Как это сделать? Есть 3 варианта:
Первый и самый логичный вариант: изменить переменную которая задает. Но тут есть небольшой подвох на котором я попался. Этой переменной может пользоваться не одна функция, а несколько. И не ясно что вы можете сломать, поменяв одну циферку в переменной.
Второй: взять другую уже существующую переменную. Хороший вариант которым я и воспользовался. Но и тут есть недочет - переменных в ддлке не так уж и много и можно просто не найти нужную
Третий: создать переменную. Отличный вариант. Единственный минус - я не знаю как это сделать
Я пошел по второму пути. Два раза шелкнув на ds:flt_10064380 айда отправила меня в дебри под названием .rdata. Там я нашел переменную которая называлась - flt_1006452C и которая имела значение 0.0720999
Вообще-то, как я понял, flt_1006452C - не является названием переменной. Это так сказать сборка из 2 показателей - (тип числа)_(оффсет) В нашем случае это число типа float которое находится в 1006452C. Ну чтож приступим к редактированию!
6. Отправляем в самое начало файла. Как? Сверху есть что-то типа статус бара - строка состоящая из синего,серого,черного цвета. Нажимаем там в любом месте мышкой и ведем влево до конца
7. Опять ищем r__detail_density. Находим в этой функции fld ds:flt_10064338. Дальше самое интересное. Жмем на ХЕКС_ВИЕВ и там у нас выделяются какие-то цифры. Это наше 10064338 только написано наоборот. Сравните:
38 43 06 10
10 06 43 38
Похоже, не правда?
Начинаем редактировать. нам нужно поменять 4338 на 452C т.к. в этом и есть различие. Жмем правой кнопкой мыши на этих цифрах и выбираем пункт Edit. Меняем 38 43 на 2С 45. Дальше жмем где нибудь в коде. Это нужно сделать обязательно. После этого жмем правой кнопкой мыши и выбираем commit changes. Но айда не меняет исходный файл. В нашем случае мы можем только создать файл изменений. Делается это так - Файл - Produce file - Create DIF file. Назовем его test. DIF файл можно открыть при помощи блокнота и посмотреть что вы сделали. Теперь так сказать соединит этот файл и дллку. Это можно сделать при помощи bpatch. Качаем и смотрим и запускаем bpatch.cmd. Я думаю что вы сможете его изменить сами если нужно будет. Там все элементарно.
Увеличение дальности прорисовки в Зов Припяти
Devious Desires срабатывает слишком часто, невозможно работать стриптиз клубу или мастурбируют или насилуют. Можно ли это как то настроить?
Недостатки DD нет стрип клуба, мудлетов, не растут какие-либо навыки, nisa с DD не взаимодействует. Не срабатывает изнасилования непонятно как начать какую либо анимацию , не видно результата кого либо, пока что DD больше похож на плеер анимаций чем WW, или я что-то не знаю? Сделай нормальную документацию ColonyNudity
Хорошо бы если можно было добавлять дополнительные участки таким образом, по-моему в начале пути в 2014 когда не было доп городов был такой мод, который можно было использовать для добавления участков карьеры от ziro . Не кто не знает , что это за мод, можно ли добавить доп. участки модами, пусть хоть на пустой локации
Ничего неловкого и страшного в этом нет! Просто я честно сказать так и рассчитывал, когда разберемся, либо Вы сами разберетесь, что дадите ответ о результатах действий, ведь эта информация может помочь другим игрокам. А Вы просто написали "решила проблему"
Просто очень часто бывает, что пишут "все включено, мод установлен правильно", а когда начинаешь перебирать возможные проблемы получается, что мод был установлен не туда или выключено что-то, потому я и начал с элементарного. Я просто сам этим модом не пользуюсь, но уже был готов его установить, но я рад, что у Вас все получилось и спасибо что Вы все же написали в чем была причина неразберихи с модом.
Как увеличить дальность прорисовки травы в сталкер зов припяти
Тип рендера - эта настройка определяет используемый на данный момент рендер для генерации внутриигровой графики и следовательно, обладает приоритетным влиянием на общее визуальное качество картинки и производительность в игре. Эта опция позволяет выбирать между статическим освещением, Динамическим освещением объектов и Полным динамическим освещением.
Статическое освещение - Хотя Сталкер требует полной поддержки DirectX9 вашей видеокартой для запуска, выбор этой опции переключает Сталкер в режим рендеринга DX8. В режиме DX8 Динамическое Освещение полностью отключено как и специфические эффекты, такие как HDR (от англ. High dynamic range imaging — изображение с высоким динамическим диапазоном).
Динамическое Освещение - это реалистичное взаимодействие движущихся источников света с объектами, например отображение правильных теней. В DX8 используется обычное Статическое освещение, которое требует менее мощную видеокарту и обеспечивает большую производительность. Этот режим рекомендован всем, кто не может заставить Сталкер работать плавно независимо от настроек, которые вами выставлены. Динамическое Oсвещение объектов – в этом режиме используются полный DirectX9, хотя динамическое освещение на минимуме, ограничение только в том, как фонарик реагирует на объекты. Большинство объектов в игровом мире не будут отбрасывать тени. Некоторые фиксированные объекты, такие как деревья или здания, будут продолжать отбрасывать тени, но эти тени не будут динамически взаимодействовать с источниками света – они привязаны к световым картам. Например, взглянем на дерево, когда поднимается солнце, в этом режиме тени сохраняют тот же размер и форму. При полном динамическом освещении тени от деревьев будут более детализированными и смогут двигаться вокруг объекта и менять свою форму при движении солнца. Знайте, что HDR освещение также будет автоматически включено и не может быть выключено. Этот режим - хороший баланс между производительностью и качеством картинки и позволяет насладиться возможностями DirectX9 в некоторой мере.
Полное Динамическое Освещение – В этом режиме используется полный DirectX9 рендеринг, включая полное использование динамического освещения. Это может значительно снизить производительность на машинах класса low-end, ввиду того что используются множественные источники света такие как солнце, костры, фонарики и т.д. и они все будут взаимодействовать с природой и отбрасывать комплексные тени, которые постоянно изменяются, как, например, движущиеся источники света. Хотя это очень реалистично на локациях, с большим количеством комплексных объектов или НПС, это может привести к серьезному снижению FPS. Данный режим рекомендуется включать только на машинах с хай-энд видеокартами. Заметьте снова, что в этом режиме HDR освещение включено по умолчанию и не может быть отключено.
Важно, что хотя эти режимы настройки освещения могут повлиять на производительность довольно сильно, FPS также зависит от других составляющих настроек, которые у вас включены. Например, когда вы включили или выключили 1 или более, связанную с тенями настройку (тени от солнца, тени от травы, качество теней), это может оказать приоритетное влияние на производительность динамического освещения. Если предположим, вы включили настройку Свет фонариков НПС, тогда ночью или на подземных локациях, если там будет находиться множество НПС с фонариками, это заметно снизит FPS. Настройка Дальности освещения также влияет на FPS, когда динамическое освещение работает на больших открытых локациях.
Кроме того, существует большой спектр продвинутых параметров, которые могут помочь вам настроить проявления освещения в игре. Например, вы можете использовать команду r2_gi чтобы включить более реалистичный (но серьезно снижающий FPS) Метод Глобального Освещения, также вы можете настроить проявления [HDR], используя команду r2_tonemap_middlegray; вы можете настроить отображение глянцевых поверхностей, при свете используя переменную r2_gloss_factor; также вы можете добавить motion blur используя команду r2_mblur вместе с параметром командной строки –mblur.
Вы можете выбирать один из пяти встроенных настроек качества в Опциях: (Минимальные, Низкие, Средние, Высокие, Максимальные), которые автоматически выставят Расширенные графические настройки (представленные выше) за вас соответственно.
Помимо изменения настроек, доступных через игровое меню, настройки качества также затрагивают параметры, изменяемые только вручную в файле User.ltx, либо в консоли в процессе игры. Но не все эти параметры могут быть применены без перезагрузки игры.
Рекомендуется отталкиваться именно от этих преднастроек перед глобальным изменением всех параметров, настраивая продвинутые настройки индивидуально, которые наиболее точно будут соответствовать вашим предпочтениям.
Разрешение - эта настройка позволяет вам выбрать разрешение для игры, количество пикселей в длину и в ширину. Эта опция ограниченна в зависимости от вашей комбинации монитора и видеокарты. Чем более высокие разрешения будут выбраны, тем детализированнее будет картинка, но хуже производительность в игре. Если вы запускаете игру на широкоэкранном мониторе, то для того чтобы поле зрения игрока было необрезанным (FOV, от англ. Field Of View, поле зрения), вам необходимо установить патч версии 1.0003 (ТЧ).
Гамма, Контраст, Яркость - эти слайдеры позволяют настроить яркость и определить контрастность картинки на экране. Они не оказывают влияние на производительность, так что можете выставлять их в соответствии со своим вкусом.
Полноэкранный режим - если включен, игра запускается в полноэкранном режиме который рекомендован для максимальной стабильности. Если он не выбран, игра будет запускаться в оконном режиме, который может повысить производительность, если будет выбрано низкое разрешение. Снова, оконный режим сильно не рекомендован, потому что он может вызвать проблемы с распределением ресурсов в системе.
Данные параметры будут доступны, когда вы нажмете кнопку Продвинутые Настройки внизу экрана. Рекомендуется регулирование их индивидуально, после использования стандартных пресетов Настроек Качества, представленных выше.
Дальность Видимости - этот слайдер определяет максимальную дистанцию прорисовки игрового мира. Если уменьшить дальность прорисовки, FPS возрастет, ввиду того, что движку придется рендерить меньше игрового мира. В результате тестов видно, что данный слайдер не особо значимый. На фактах, даже только на 25% едва заметна серьезная разница в дальности прорисовки. Наибольшее влияние заметно между 25% и 0% по настройкам слайдера, на 0% же мы можем наблюдать достаточно серьезное падение в дальности видимости. Если после небольшого прироста в FPS не было заметно серьезного ухудшения настроек качества картинки, установка слайдера в пределах 25% и 50% вам рекомендуется. Заметьте, что в любых заниженных местах, которые вы встретите во время игры, радиус видимости при использования бинокля не расширится.
Детализация объектов - данный слайдер изменяет уровень Детализации Объектов (LOD, от англ. Level Of Detail, уровень детализации) во всем игровом мире. Если сдвинуть слайдер влево, будет использоваться намного меньше полигонов для конструирования данных объектов, что может повысить производительность. Как правило, единственная серьезная разница при использовании слайдера – это ухудшение уровня детализации деревьев. Деревья издалека будут казаться странно выглядящими каплями и потеряют свои детализированные красивые ветки. Это может помочь увеличить FPS особенно на больших просторных уровнях, но наиболее приемлемое в данном случае определение в данном случае - падение в реализме.
Плотность Травы - этот слайдер определяет, как густо будет представлена трава на открытых пространствах. Трава может приводить к серьезному падению FPS во время путешествий по открытым локациям, поскольку она расположена на многих из них. Изменение положения слайдера с правой позиции до отметки 50% уменьшит количество травы, но все же оставит сравнительно реалистичное ее количество, все это даст неплохой прирост в FPS. Дальнейшее уменьшение параметров слайдера не принесет ожидаемого уменьшения покрытия поверхности травой, так и не даст особо большого прироста в FPS.
Качество текстур - данный слайдер контролирует качество текстур используемых в игре. Текстуры это изображения, которые покрывают поверхность каждого объекта в игровом мире. Чем более слайдер сдвинут вправо, тем более детальные будут данные текстуры. Главный результат использования более детализированных текстур окажет большое влияние на уровень FPS, время загрузок уровней и тормозов/загрузочных пауз во время игры. Это особенно справедливо для видеокарт с низкой тактовой частоты GPU и, у которых менее 256 Мб видеопамяти. Если вы измените данную настройку, то чтобы увидеть правильный ее результат, вам придется выйти и перегрузить Сталкер, в противном случае внешних изменений не будет.
Фильтрация текстур (Анизотропная Фильтрация) - Анизотропная фильтрация (АФ) представляет собой метод создания четких прямых боковых линий на текстурах любых объектов для нормального отображения их на дистанции. Данный слайдер контролирует степень используемого АФ, до анизотропки уровня 16x. Большинство современных видеокарт позволяют включить разумный уровень фильтрации АФ, такой как 2x или 4x, что даст вам хорошее качество картинки без реального падения FPS. Как правило, слайдер АФ не имеет особого влияния на уровне качества картинки в игре, даже если он выставлен далеко вправо. Похоже, что данная фича сломана в Сталкере.
Сглаживание (Антиалиасинг или АА) - это метод уменьшения зубчатости линий в 3D графике. Как правило, в Сталкере движок использует метод рендеринга Дефферед Шейдинг (Deffered Shading). Это достаточно ясно объясняет, что он не может поддерживать соответствующий уровень антиалиаcинга, который мог бы убрать все зубчатые линии в игровом мире, независимо от типа используемой вами видеокарты. Данный слайдер не оказывает существенного влияния на производительность и качество картинки, но в некоторых случаях, при уменьшении эффекта сглаживания, может исчезнуть неприятный эффект плавания камеры. Особенно это заметно на низкопроизводительных ПК или интегрированных видеокартах - в таких случаях сглаживание следует убрать полностью. Позже появилась возможность включить сглаживание в видеодрайверах методом замещения настроек игры, что дает качественный результат, но и требует ресурсов видеоадаптера.
Тень от Солнца - когда данная настройка включена, солнце представляет из себя динамический источник света (в зависимости от выбранного вами рендера), и, как и все объекты, может отбрасывать тени от своих солнечных лучей. Хотя, в результате, серьезно повышается реализм и атмосфера игры, эта настройка также может конкретно снизить производительность. Если вы желаете отключить солнце как динамический источник света, выключите данную опцию, и ваш FPS заметно повысится.
Тень от Травы - при включении данной настройки, трава на открытых пространствах будет отбрасывать тени с попеременной интенсивностью. В неактивном состоянии, все, связанные с травой тени будут удалены, что может повысить производительность. Падение качества картинки будет не особо значимым, так что вы можете отключить эту опцию, если вы боретесь за повышение FPS. Заметьте, что если Тени от Солнца отключены, тени от травы также будут автоматически вырублены.
Дальность освещения - данный ползунок контролирует расстояние видимости источников света в игре. Экспериментируя с этой настройкой, я не обнаружил реального улучшения качества картинки, при изменении позиции данного слайдера. Как правило, мой FPS повышался при низких настройках данного ползунка, так что это может быть полезным для повышения производительности без какого-либо особо заметного падения качества картинки.
Фонарики от НПС - при включении данной опции, неигровые персонажи (НПС – то есть любые контролируемые компьютером персы) будут использовать электрические фонарики наподобие такого, который есть у вас. Хотя это и повышает реализм, в сценах со множеством источников света от фонариков и в частности с включенным динамическим освещением, это серьезно уменьшит FPS. Если вы влезете в жаркую боевую стычку с противником, сцена будет немного лагать, возможно вы захотите отключить данную опцию, но запомните, что вам будет тяжелее обнаружить врага ночью или под землей, поскольку вы не сможете проследить их движение или увидеть их приближающимися к вам, по свету от фонариков.
Качество теней - Данный слайдер определяет появление теней в игре от динамических объектов, чем больше вы будете сдвигать ползунок вправо, тем меньше у вас будет FPS. Разницу между самым низким и высоким параметром этого слайдера достаточно сложно заскриншотить – главное, что разница не приоритетная, наиболее заметный эффект будет только на самом низком качестве, тени станут более упрощенными и немного размытыми, они также будут иметь некоторую тенденцию к мерцанию во время движения объекта.
Вертикальная Синхронизация (ВСунс) - Видео-Синхронизация представляет собой синхронизацию вашей видеокарты с возможностями вашего монитора перерисовывать картинку на экране определенное количество раз в секунду, измеряемую в Hz. Когда ВСунс включен, ваш максимальный FPS будет зависеть от возможности вашего монитора обновляться на выбранном вами разрешении, и что более важно на некоторых локациях FPS может упасть настолько сильно (около 50%) из-за того, что вашей видеокарте придется ждать, чтобы отобразить целый кадр. В результате, включение Вертикальной синхронизации может оказать приоритетный негативный эффект на уровень производительности игры, хотя вы можете противопоставить этому включение Тройной Буферизации. Похоже, что данная настройка сломана, то есть в Сталкере ВСунс будет отключен независимо от того выберите вы эту настройку или нет. Хотя очень сильно рекомендуется, чтобы ВСунс у вас был отключен, но если вы наткнетесь на рваное рябистое изображение при выключенной синхронизации, и если эти глюки вас раздражают, мы можете включить ВСунс в Сталкере, выставив VSync On на вашей контрольной панели видеокарты в Windows.
Частота 60Гц - если данная опция отключена, это позволит экрану обновляться, превышая порог 60Hz. По идее нет причин, из-за которых вам придется включить эту опцию, большинство современных ЭЛТ мониторов и некоторые ЛСД-мониторы вполне могут работать на уровне обновления кадров в секунду выше 60Hz, что может вам как помочь повысить FPS, когда включена синхронизация, так и уменьшить напряжение на глаза при использовании ЭЛТ-мониторов.
SFX (Громкость), Громкость музыки - эти слайдеры контролируют громкость спецэффектов в игре (SFX), и любую другую музыку, такую например, которая играет в главном меню. Установка данных слайдеров далеко влево не отрубит музыку и звуковые эффекты полностью, так что это не сказывается на производительности.
EAX - Вы можете включить звуки окружающей среды(объемный звук) на аудио-картах, которые поддерживают эту функцию, в основном это звуковые карты SoundBlaster/Audigy/X-Fi. Когда эта настройка включена, звуковые эффекты станут более реалистичными в 3D пространстве, но это также может серьезно понизить производительность и привести к трещанию звука и помехам на некоторых системах.
Читайте также: