The Sims™ 3

The Sims™ 3

평점이 부족합니다.
Улучшение графики в The Sims 3 (UPD 2022)
1e1d1d 님이 작성
Данное руководство предназначено, в первую очередь для тех, кого не устраивает картинка на максимальных настройках в этой игре. Я нашел на просторе интернета различные способы улучшения графики и готов поделиться ими с вами. Информации не так уж и много, но графика все равно становится лучше.

Скажу сразу, что я не буду рассматривать здесь вопрос по установке модов HQ (высоко детализированных скинов для симов), поскольку эта тема уже затрагивалась много раз (серьезно, уже все об этом знают...)

Речь пойдёт исключительно об улучшении графической составляющей игры с разными твиками и модами на нее. И я был удивлен тем фактом, что до сих пор нет руководства именно по этой теме.
Разумеется, для выполнения шагов ниже вам потребуется достаточно мощная система. Если в вашем случае это не так, то рекомендую остановится на этом моменте и покинуть руководство. Все равно, спасибо, что заглянули ;)
Ну а остальным лучше запастись терпением и предварительно убрать тормоза игры (не меняя при этом графику) при помощи руководства “Убираем тормоза в Sims 3”.
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Моя конфигурация (для примера)
Благодаря тому, что The Sims 3 - игра довольно cтарая, то почти все шаги можно провернуть на относительно мощном железе из 2013-2014 года. У меня именно такое и стоит.

Операционная система: Windows 10 x64 1909;

Процессор: Intel Core i5 2320 3,0 ГГц (4 ядра);

Оперативная память: 16 ГБ DDR3;

Разрешение: 1920x1080;

Видеокарта: MSI GeForce GTX 750 TI (2 ГБ).

-----------------------------
Шаг 1: Включение Ambient Occlusion
~-<Способ работает ТОЛЬКО с видеокартами NVIDIA>-~

Ambient Occluson – это продвинутая система затенения, которая используется в современных игровых движках для создания реалистичной картинки. По сути она добавляет тени к трехмерным объектам в тех местах где они пересекаются или находятся близко друг к другу.

Кстати, подобную систему можно увидеть в The Sims 4!

Пример:


Для этого вам потребуется утилита Nvidia Inspector.

<<cсылка на загрузку>>[nvworld.ru]

Утилита позволяет редактировать профили настроек видеосистемы для определенных 3D приложений, и The Sims 3 – не исключение.

1. Запускаем nvidiaInspector.exe и нажимаем на вот эту кнопку:



2. Откроется новое окно и в нем, во вкладке Profiles выбираем Sims 3.



3. Во вкладке Compatibility находим параметр Ambient Occlusion compatibility и выбираем "0x00000008 (Half-Life 2: Fakefactory Cinematic Mod, Half-Life 2: Episode Two)"





----
Этот параметр проверял на GTX 660 и GTX 750 Ti.

4. Опускаемся ниже и ищем вкладку Common (5-й пункт)
В параметре Ambient Occlusion setting выбираем "High quality" (или "High perfomance", если хотите большей производительности, а не качества)



5. Сохраняем измененные параметры кнопкой “Apply changes” наверху.

Готово!

Давайте теперь посмотрим результат нашей работы!

Без AO:





C AO:





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






Известные проблемы:
В случае, когда в кадр попадает питомец (кот или собака) Ambient Occlusion начинает работать исключительно на их шерсти и животных можно найти через стены)))



Но когда животное исчезает из поля зрения - все нормально.
Шаг 2: Анизотропная фильтрация текстур
~-<Способ работает ТОЛЬКО с видеокартами NVIDIA>-~

Анизотропная фильтрация - метод в трехмерном моделировании, при котором текстуры остаются четкими даже при значительном отклонении камеры.

Пример:


Если вы следовали предыдущему шагу, то здесь примерно тоже самое, но только касается текстур. По моему мнению этот способ улучшает графику в игре очень сильно!

Для этого вам потребуется утилита Nvidia Inspector.

<<cсылка на загрузку>>[nvworld.ru] (пропускаем, если уже скачивали)

Утилита позволяет редактировать профили настроек видеосистемы для определенных 3D приложений, и The Sims 3 – не исключение.

1. Запускаем nvidiaInspector.exe и нажимаем на вот эту кнопку:



2. Откроется новое окно и в нем, во вкладке Profiles выбираем Sims 3.



3. Переходим к вкладке Texture filtering (4-я вкладка) и выставляем значение у Anisotropic filtering setting. Лично я выставил максимально возможное значение, но помните, что фильтрация так не хило нагружает видеокарту.

Дальше выставляем в пункте Anisotropic filtering mode значение User-defined / Off.

И еще укажите, чтобы качество текстур было высоким в пункте Texture filtering - Quality.

Texture filtering: Negative LOD bias - не обязательно выполнять (разницы не заметил)



4. Сохраняем измененные параметры кнопкой “Apply changes” наверху.

Готово!

Смотрим что вышло:





Разница очевидна, не так ли? Теперь под углами никогда не будет мутной травы!)
Кстати, обратите внимание на листву на 2-м скриншоте! Именно так работает Ambient Occlusion с деревьями.

Шаг 3: Улучшаем качество теней
Вам никогда не казалось, что тени в The Sims 3 недостаточно качественные, хоть и у вас установлены самые максимальные настройки?


(тени с максимальными настройками по умолчанию. Бррр...)

Если да, то вы не одиноки! Ну а если нет, то у вас появился отличный шанс сделать их еще лучше!


Для этого нам понадобится изменить файл GraphicsRules.sgr

1. Открываем проводник и переходим по следующей директории (если у вас игра в Steam, конечно и если сам Steam установлен в диске C):

C:\Program Files (x86)\Steam\steamapps\common\The Sims 3\Game\Bin

2. Находим файл GraphicsRules.sgr и щелкаем по нему правой кнопкой мыши. Выбираем пункт "Открыть с помощью...".
----
При редактировании этого файла будьте осторожны! Это один из самых важных файлов для игры.



Дальше выбираем программу Блокнот для открытия и заодно поставим галочку для более удобного открытия этого файла в следующий раз:





3. Открываем...

4. И сразу же щелкаем по Правке и выбираем Найти (или используем Ctrl + F):



5. В файле нам понадобится строка с упоминанием ShadowMapSize. Ищем ее.
И здесь мы находим 3 параметра для разных настроек графики:



6.Нам потребуется строчка "prop $ConfigGroup ShadowMapSize" в "setting $High" в ней мы видим значение 2048 на конце. Это значение - разрешение теней в игре.

7. Увеличиваем значение в раза 2 или в 4 (4096 или 8192). Разумеется можно выставить значение еще больше, но мне кажется, что после значения 8192 разница уже заметна не будет.

8. Сохраняем файл.

Готово!

Смотрим результат в игре!






Таким образом мы снова смогли улучшить игру, хоть и частично!
Шаг 4: Улучшаем дальность прорисовки теней
Благодаря стараниям пользователя Lazуduchess из Tumblr появилась возможность увеличить дальность прорисовки теней, что еще более актуально на современных, мощных игровых системах. Информация скопи-пастена с руководства "The Sims 3 Enhanced Vanilla Graphics 2022")))

Сам оригинал поста на Tumblr с модификацией можно найти здесь: <<ТЫК>>[lazyduchess.tumblr.com]

1. Итак, скачиваем модификацию по этой ссылке:
<<cсылка на загрузку>>[www.simfileshare.net]

2. Открываем архив и наблюдаем следующую картину:



3. Все это нужно скопировать по пути, где установлена игра:
...Steam\steamapps\common\The Sims 3\Game\Bin

4. Открываем папку Presets
И поскольку мы заранее уже настроили разрешение теней (смотрим предыдущий шаг), мы можем выбрать нужный пресет в зависимости от нашего разрешения.



Если мы писали разрешение 2048 - нужна папка 2k
Если 4096 - 4k
Если 8192 - 8k...
Unmodded - если разрешение не меняли, но это вряд ли)

5. Вытаскиваем файл из папки и кладем все туда же:
...Steam\steamapps\common\The Sims 3\Game\Bin

6. Запускаем игру и смотрим.

До:


После:


Готово!

-------------------------

Но даже если финальный результат не устроит, можно отредактировать эти пресеты самостоятельно, благо автор оставил пояснения.
Открываем файл ShadowExtender.cfg при помощи все того же блокнота и вот что внутри:


В моем случае скриншоты выше сделаны именно с этими параметрами.
Только обратите внимание, что разрешение теней немного стало ниже при дальней прорисовке, так что лучше не делать значение DistanceMax выше 1200. Или же ставить изначально более высокое разрешение самих теней (ShadowMapSize из предыдушего шага).

  • DistanceMax и DistanceMin - это максимальная и минимальная дистанции прорисовки теней. Минимальная используется, когда камера находится на самом низком уровне, максимальная - строго наоборот.

  • DistanceMultiply - значение на которое умножаются эти первые два параметра. Тут меняем значение без фанатизма. Ставим 3 а еще лучше 2.

  • TreeShadows - прорисовка теней деревьев в режиме отображения карты.
    Разумеется оставляем True.

И последние два пункта разработчик рекомендует не трогать.
Что ж, так и поступим.
Шаг 5: Улучшаем дальность прорисовки растительности
В этой игре существует много разнообразной растительности и было бы странно, если бы мы ничего не сделали с ней. Этот способ больше будет полезен для следующего шага, потому что деревья с самой высокой детализацией могут отбрасывать тень.

Для этого нам понадобится изменить файл GraphicsRules.sgr

1. Открываем проводник и переходим по следующей директории (если у вас игра в Steam, конечно и если сам Steam установлен в диске C):

C:\Program Files (x86)\Steam\steamapps\common\The Sims 3\Game\Bin

2. Находим файл GraphicsRules.sgr и щелкаем по нему правой кнопкой мыши.
----
При редактировании этого файла будьте осторожны! Это один из самых важных файлов для игры.



Дальше выбираем программу Блокнот для открытия и заодно поставим галочку для более удобного открытия этого файла в следующий раз:





3. Открываем...



4. И сразу же щелкаем по Правке и выбираем Найти (или используем Ctrl + F):



5. В файле нам понадобится строка с упоминанием TreeQuality. Ищем ее.
И здесь мы находим уже 4 параметра для разных настроек графики:



Цифры, которые я выделил желтым - это расстояние для прорисовки деревьев. Я просто увеличил эти значения в 2 раза, чтобы улучшить дальность прорисовки.

6. Сохраняем и смотрим.





Как я и сказал это будет полезнее для следующего шага, но при этом можно заметить, что деревья стали в разы детальнее.


Шаг 6: Добавляем реалистичную смену суток и "удлиняем" тени
Итак, мы дошли до шестого шага и все предыдущие были сделаны не зря, ведь теперь у нас появится возможность изменить алгоритм смены дня и ночи! И еще удлинить тени для большего реализма. Вкупе с улучшенной прорисовкой деревьев и теней, плюс еще с более высоким разрешением этих самых теней результат должен быть очень хорошим.

Эту информацию я нашел на данном[simscommunity.info] ресурсе и делюсь ею с вами. Сама модификация находится вот здесь[modthesims.info].

Конечным результатом должно стать что-то такое:


Заинтригованы? Тогда давайте приступим!


По факту нам просто нужно установить модификацию. Если у вас заранее имеются папки Mods и Packages в папке The Sims 3, которая находится в "Документах" - то все будет достаточно просто.

Если нет, то это тоже достаточно просто исправить. Просто скачайте <<вот этот>>[chii.modthesims.info] архив и распакуйте содержимое по этому пути:

C:\Users\[имя_вашего_пользователя]\Документы\Electronic Arts\The Sims 3\

Вот и все. Мы готовы!

---------------------------------------------------

1. Загружаем модификацию по этой[chii.modthesims.info] ссылке.

2. Открываем архив и видим 4 папки:



  • Main Lightning - For Seasons - меняет само освещение, но нужен только в том случае, если у вас есть дополнение "Времена года".
  • Main Lightning - тоже самое, но устанавливать можно БЕЗ дополнения "Времена года".

    Внутри папок "Main Lightning" есть три файла, которые регулируют освещение.
    Нужно ставить ТОЛЬКО ОДИН ИЗ НИХ.
    Я рекомендую ставить Balanced.

    1. Balanced - темно, но еще можно ориентироваться;
    2. Darker - очень темно, ничего не видно;
    3. Brighter - посветлее, чем Balanced.



    Оригинальное освещение в 20:00 по игровому времени:



    Мод (Balanced):







    А вот так выглядит ранее утро:




    Если измененное освещение вам не приглянулось, то можете ставить другие файлы из архива. Они не зависимы друг от друга.


    -------------------------------------

    Другое:

  • Longer Days - делает дни длиннее.

  • Dynamic Shadows - "удлиняет" динамические тени и сами тени теперь будут лучше меняться с учетом положения солнца.

    Пример:


3. Выбираем что хотим поставить и копируем нужные файлы в папку Packages.

Готово!

Шаг 7: Заменяем стандартные текстуры на некоторых декорациях города.
К сожалению возраст игры сказывается на некоторых текстурах, которые еще при выпуске игры выглядели не очень, ну а сейчас смотреть без слез на них просто невозможно.
По большей части речь касается декораций города, таких как взлетная площадка, маяк, поезд с бревнами... Хорошо, что заменить их текстуры достаточно просто.

Как и в предыдущем шаге вам просто нужно скопировать эти моды в папку Packages.

Вот ссылки на модификации, которые меняют текстуры:

1. Маяк. <<Ссылка>>[modthesims.info]



2. Ангар и взлетная полоса. <<Ссылка>>[linna.modthesims.info]



3. Паровоз и локомотив с бревнами. <<Ссылка>>[www.modthesims.info]




4. Стартовая площадка для запуска шаттла. Сам шаттл. <<Ссылка>>[www.modthesims.info]



Все текстуры были переделаны пользователем Modthesims.info с ником blennus.

Спасибо ему большое!
Шаг 8: ReShade c пост-эффектами (не обязательно)
ReShade – довольно интересная программа, которая добавляет возможность включить пост-эффекты и делает картинку игры более интересной.

Пост-эффект – это примерно тоже самое, что и фильтры в Instagram или какой-либо другой популярной соц. сети для фото. Разница в том, что эти фильтры наслаиваются в реальном времени и вы можете с ними играть.

Кстати, к большому сожалению если мы будем делать скриншоты через кнопку "С" в самой игре, то фильтров мы этих там не увидем...
Поэтому рекомендую всегда делать скриншоты через "F12'.





(Фильтры: Ambiemt Light + Film Grain)

Стоит также отметить, что пост-эффекты эти будут отнимать больше всего производительности, чем все, через что мы прошли в этом руководстве.
Если вы все же уверены в своей видеокарте и она относительно новая - то можете попробовать играть с включенными эффектами, а не просто делать красивые скриншоты.

------

1. Скачиваем ReShade: <<Ссылка>>[reshade.me]

2. Запускаем его и нажимаем на большую кнопку:



3. Указываем .exe файл игры:



(Обычно нужно выбирать TS3.exe, но я переименовал его, чтобы игра запускалась без Sims 3 Launcher.)

4. После этого программа попросит нас выбрать API игры. Выбираем Direct3D 9, потому что именно на нем игра работает.



5. Дальше программа предложит скачать стандартные готовые пост-эффекты. Соглашаемся.



6. Отмечаем нужные эффекты. Рекомендуется выбирать их не так много. 4-5 будет вполне достаточно.



Я лично рекомендую выбрать 4 из них:

  • AmbientLight (добавляет эффект свечения на особо светлых участках, и работает гораздо лучше стандартного Bloom в игре)

  • FakeHDR (Увеличивает контрастность картинки, создавая больший динамический диапазон у цвета)

  • FilmGrain (Эффект старой пленки. Добавляет немножко шума и тем самым придает картинке кинематографичный вид)

  • FXAA (Эффект сглаживания. Я его использую, чтобы сгладить неровности геометрии, когда недостаточно встроенного сглаживания в игре)

7. Применяем изменения и на этом все! Остается только запустить игру.

8. В самой игре нажмите кнопку Home на клавиатуре, чтобы активировать панель настроек выбранных вами пост-эффектов.

9. Ставим галочки на пост-эффектах и смотрим как меняется картинка.
Вы также можете поиграть с их настройками, и сделать их не такими ярко-выраженными.

Готово!

Ну и посмотрим примеры-сравнения:


(Тут все отключено)


(FakeHDR + FilmGrain + FXAA + AmbientLight)



(Тут все отключено)


(Тоже FakeHDR + FilmGrain + FXAA + AmbientLight)


А иногда можно поиграть и с другими пост-эффектами, например "Godrays":


В общем, штука очень интересная, но не обязательная. Не думаю, что многим придется это по душе.



Спасибо за чтение!
Если вам понравилось это руководство, то не стесняйтесь писать ваши комментарии и предложения. Это мое первое руководство в принципе и я надеюсь, что мне удалось написать его достаточно понятным языком. Хотелось бы еще улучшить игру, но это пока все, что есть.
댓글 10
✞ NosferatU ✞ 2023년 2월 28일 오후 2시 03분 
Да, согласна, до сих пор за все время существования симса 4 мне все равно ближе именно 3-я часть))) даже не знаю, но вот в 4-м как будто чего то не хватает.
1e1d1d  [작성자] 2023년 2월 28일 오전 2시 54분 
@✞ NosferatU ✞
Я согласен, что результат может быть малозаметным, но это уже вкусовщина. Если в будущем найдутся еще способы улучшить игру, (а они точно будут, так как это до сих пор одна из самых популярный частей серии) то я конечно же их сюда добавлю. А пока довольствуемся тем, что есть..
✞ NosferatU ✞ 2023년 2월 26일 오후 4시 25분 
За руководство и труд автора благодарю, но как по мне, профит оооочень маленький, чтоб с этим заморачиваться. Максимум заметила реальную разницу касаемо рассветов и освещения вечером. Рассвет да, красиво, сумерки - спорно. Оригинальные ближе. Все остальное вообще практически не меняет игру. Смысл тогда? Имхо, но его очень мало в проделывании всех этих действий.
FULL TILT 2021년 7월 8일 오전 11시 42분 
Спасибо большое <3
1e1d1d  [작성자] 2020년 1월 27일 오전 10시 06분 
@Ekaterina Как раз добавил информацию о своем железе, чтобы легче было отталкиваться.
DeR1eL 2020년 1월 26일 오후 10시 53분 
А что по комплектующим ? Может и подойдет.
Kathryn Celebrian 2020년 1월 26일 오전 11시 07분 
Жаль, но у меня пк не потянет, так что пройду мимо((
DeR1eL 2019년 12월 25일 오전 9시 49분 
Спасибо
1e1d1d  [작성자] 2019년 12월 25일 오전 9시 36분 
@DeRIeL это jockstrap, или трусы джоки. Я скачивал их с сайта, где обязательна регистрация, так что просто скину со своего Яндекс.Диска: https://yadi.sk/d/Ijb9CG4rQYwZKA
Пользуйся!)
DeR1eL 2019년 12월 22일 오전 7시 09분 
Можно вопрос ? Что за одежда на вашем симе одета на скриншоте,где он качается ? Есть ли ссылка на одежду ?