Як прибрати квадратні тіні в skyrim. Skyrim: просунуті налаштування графіки. Інтерфейс та управління

Дарунок
мабуть у вашому випадку треба правити цей параметр - iBlurDeferredShadowMask - ефект розмитості тіней

IShadowMapResolution=4096.

Дана змінна з файлу SkyrimPrefs.ini безпосередньо регулює дозвіл тіней і, отже, є головним визначальним фактором якості тіней у грі. Вона входить у внутрішньоігрові налаштування "деталізація тіней" (Shadow Detail). Коли вибрано низький рівень (Low) параметра Shadow Detail, iShadowMapResolution = 512; середній (Medium) - 1024; високий (High) - 2048; ультра (Ultra) – 4096. Для вирішення тіней доступне і більше значення в 8192, яке трохи покращить якість тіней, зате значною мірою знизить рівень FPS.


iBlurDeferredShadowMask=3.

Ця змінна у файлі SkyrimPrefs.ini контролює ефект розмитості, що застосовується до тіней. Низькі значення додадуть тіням гострих країв, а при значенні «0» ефект буде повністю вимкнений, надаючи найбільшої чіткості. Зі збільшенням значень змінної, тіні будуть поступово розмиватись, доки стануть зовсім безформними. Вплив на продуктивність цей ефект невеликий. Ви можете знижувати значення змінної, щоб спостерігати більше деталей при високій роздільній здатності тіней, або збільшити її значення, щоб розмити і повністю сховати зубчастість і мерехтіння при їх низькій роздільній здатності.


iShadowMaskQuarter=4.

Дана змінна файлу SkyrimPrefs.ini також впливає на прозорість та чистоту тіней. Коли вона набуває високих значень (як 10), то збільшується чіткість тіней, але на надто високих значеннях це буде просто «заглушувати» гру. Низькі значення зроблять тіні менш деталізованими, але пам'ятайте, що значення "0" повністю відключає тіні в приміщеннях. Вплив на продуктивність досить помітний, тому слід спочатку використовувати налаштування iBlurDeferredShadowMask для зміни чіткості тіней.


fShadowDistance=8000.

Ця змінна з файлу SkyrimPrefs.ini значно впливає на якість тіней на локаціях поза приміщеннями. Вона регулює відстань, з якої стають видні тіні. При зменшенні значень даної змінної збільшиться дозвіл тіней, але в далеких об'єктах вони не будуть видно. Це значно позначається збільшення продуктивності. При значенні "0" тіні на вулиці будуть повністю відключені.


fInteriorShadowDistance=3000.0000.

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


fShadowBiasScale=0.15.

Дана змінна із файлу SkyrimPrefs.ini визначає ступінь того, наскільки поверхня буде затінена, змінюючи кут падіння світла на об'єкт. Насправді, великі значення зменшують затіненість, а менші збільшують їх у різних поверхнях.


bTreesReceiveShadows=0.

Якщо у файлі SkyrimPrefs.ini цій змінній присвоєно значення «1», то листя на деревах буде відкидати тіні не тільки на землю, а й самі на себе. Візуальні зміни досить помітні. Відчутного впливу на продуктивність цей ефект не надає, тому він може бути включений на більшості систем, щоб надати більше природності листя.


bDrawLandShadows=0.

Якщо у файлі SkyrimPrefs.ini даної змінної присвоєно значення 1, то рельєф землі набуде ледь помітну затіненість. Вплив на продуктивність мінімальний.

У кого проблема: відсутня тінь персонажа (вид від 3 особи),
тіні скачуть під час переміщення камери
(повертаєш камеру голову персонажа і тіні переміщаються разом з камерою)
у SkyrimPrefs.ini шукаємо рядок
bDeferredShadows=1 та змінюємо значення на 0
bDeferredShadows=0
має допомогти

Skyrimдень як вийшов, а фанати вже залізли в.ini файли в пошуках того, як би виправити проблеми, що найбільш часто зустрічаються, і UI-подразники. Нижче наведені рецепти дозволять вам відключити згладжування мишки, налаштувати поле зору, відключити вертикальну синхронізацію і виправити проблему, через яку гра вилітає на робочий стіл з головного меню відразу після запуску. Крім того, є парочка рекомендацій щодо «косметичного» покращення Skyrim.

Вимкнути згладжування мишки Зайдіть в папку Steam на вашому комп'ютері, SteamApps\common\skyrim\Skyrim. Про всяк випадок скопіюйте кудись незмінений SkyrimPrefs.ini файл. Відкрийте те, що в папці Skyrim, знайдіть розділ , пункт bMouseAcceleration=1. Змініть на bMouseAcceleration=0. Збережіть, виходьте звідти та грайте.

Змінити поле зору Зайдіть в Мої документи My Games Skyrim Skyrim, зробіть копію файлу skyrim.ini. Відкрийте файл, знайдіть розділ і допишіть fdefaultfov=XX, де XX – поле зору, яке потрібно. Збережіть та виходьте.

З'ясувалося, що налаштування у такий спосіб скидається після швидкого переміщення. Тому для найкращого результату введіть команду через консоль. Під час гри натисніть «~» та напишіть

де XX – поле зору, яке вам потрібне. Значення 95–100 має вас влаштувати. Однак врахуйте, що відкриття консолі у грі (навіть випадково) заблокує отримання досягнень у Steam. Ми вас попередили.

Параметри fov за замовчуванням



fov 120


Проблеми зі звуком та/або вильоти
Якщо у вас є проблеми зі звуком, спробуйте:
  • Відкрийте панель керування Windows (або клацніть правою кнопкою миші на піктограмі динаміка в треї, «пристрою відтворення»).
  • Виберіть "Звук".
  • У вікні Звук виберіть активний пристрій відтворення (зелений кружок з білою галочкою всередині).
  • На вкладці "Додатково" призначте параметри 16 біт, 44100 Гц (компакт-диск).
У ряді випадків це допомагає уникнути падіння гри під час запуску.

Вимкнути вертикальну синхронізацію Відкрийте файл SkyrimPrefs.ini (Steam\SteamApps\common\skyrim\Skyrim) і додайте в кінець розділу iPresentInterval=0. Це може поліпшити частоту зміни кадрів, що підгальмовує, і запізнення мишки.

Прибрати логотип Bethesda під час старту гри Якщо не бажаєте при кожному старті Skyrimдивитися на логотип Bethesdaперед завантаженням головного меню, а відразу заходити в головне меню - відкрийте папку Steam\SteamApps\common\skyrim\Data\Video і приберіть звідти ролик "logo" (скопіюйте кудись про всяк випадок: раптом Bethesdaобразиться).

Налаштування графіки У SkyrimPrefs.ini (Steam\SteamApps\common\skyrim\Skyrim) є кілька цікавих налаштувань, з якими ви можете поекспериментувати. Щоб увімкнути функцію – замініть цифру в кінці рядка на 1, щоб вимкнути – на 0. Не забудьте про всяк випадок зробити копію незміненого файлу.

Налаштування в порядку їх розташування в файлі.ini зі значеннями за замовчуванням:

bDoDepthOfField=1
bTreesReceiveShadows=0
bDrawLandShadows=0
bShowFloatingQuestMarkers=1
bShowQuestMarkers=1
bShowCompass=1
bMouseAcceleration=1
fAutosaveEveryXMins=15.0000

Також можна змінити значення iWaterReflectHeight=512 та iWaterReflectWidth=512 на 1024, і додати в SkyrimPrefs.ini наступний текст для покращення якості відображення у воді:

bUseWaterReflectionBlur=1
bReflectExplosions=1
iWaterBlurAmount=4
bAutoWaterSilhouetteReflections=0
bForceHighDetailReflections=1

Нижче наведені скріншоти «до» та «після» маніпуляцій із налаштуваннями тіней та відображень у воді. Додавання тіней іде на користь деревам Скайріма.


Робимо резервні копії SkyrimPrefs.ini

Розділ

BMouseAcceleration=1
Якщо ви бажаєте вимкнути прискорення миші, ви можете змінити його на 0.

Розділ

IPresentInterval=0
Vsync

IBlurDeferredShadowMask=3
Він покращує різкість тіней. Рекомендується змінити це значення на 1, але якщо тіні занадто різкі, ви можете встановити його на 2.
Іншими словами – чіткість тіней, чим менший параметр – тим чіткіше.
FPS не змінюється.

FTreesMidLODSwitchDist=0.0000
Дистанція видимості дальніх човнів дерев,Ви можете змінити його на 10000000.0000, якщо ви хочете збільшити відстань LOD.

FShadowLODStartFade=200.0000
Дальність відображення тіней. Ви можете змінити його на 1000,0000. (Підвищить дальність промальовування тіней)

IShadowFilter=3
Фільтрування тіні. Ви можете встановити його між 1 та 4 (низька, середня, висока, Ultra).

BTransparencyMultisampling=0
Змініть його на 1, щоб увімкнути мультисемплінг прозорості (експериментально), можна поставити 4.

IWaterMultiSamples=0
Згладжування на воді.. Ви можете змінити це від 1 до 4 (низька, середня, висока, Ultra).
значення "4" покращить згладжування водних поверхонь

BTreesReceiveShadows=0
Значення "1" включає додаткові тіні на деревах

BDrawLandShadows=0
Значення "1" включає додаткові тіні ландшафту (тонкий ефект)

FGrassMinStartFadeDistance=0.0000
Дальність початку згасання відображення трави, продуктивності. Можна встановити 400.0000.

IWaterReflectHeight = 512
iWaterReflectWidth = 512
Роздільна здатність текстури відображення Можна змінити до 1024.

UiMaxSkinnedTreesToRender=20
Більше скинених (хитких) дерев.

IMultiSample=8
Згладжування, найбільше гальмує гру. Діапазон 0-8

IMaxAnisotropy=16
Анізотропна фільтрація

BUseWaterReflectionBlur=1
Розмиття відбиття на воді.

IWaterBlurAmount=4
Розмір розмиття відбиття.

BReflectExplosions=1
Відображення вибухів (спецефекти)

BAutoWaterSilhouetteReflections=1
Відображення у воді як силуети.

BForceHighDetailReflections=0
Збільшує деталізацію відбитків, замінити на 1.

FHighBlockLoadDistanceLow=20000.0000

Покращує човни. (Дистанція видимості)


Примусове включення якісних відбитків у питній воді.

UInterior Cell Buffer=8
Розмір, в осередках, буфер інтер'єрів

UExterior Cell Buffer=36
Розмір, в осередках, буфер екстер'єрів

IPreloadSizeLimit=104857600

FMasterFilePreLoadMB=100.0000
Скільки Мб майстер-файлу тримається у пам'яті.

FSunUpdateThreshold=1.0000
fSunShadowUpdateTime=1.0000

UGridsToLoad=5
Число одночасно завантажується осередків ігрового світу. 5, 7, 9 і тд.
Рекомендується залишити 5, якщо потужна система то 7,9

INumHWThreads=4
Число ядер процесора.

IRenderingThread2HWThread=1
iRenderingThread1HWThread=0
iHWThread6=5
iHWThread5=5
iHWThread4=5
iHWThread3=4
iHWThread2=4
iHWThread1=4
bMultiThreadMovement=1
iAIThread2HWThread=5
iAIThread1HWThread=3
bUseThreadedMorpher=1
bUseThreadedParticleSystem=1
bUseThreadedTempEffects=1
bAnimateDoorPhysics=0
bPreCullActors=1
bUseHardDriveCache=0


bKeepLowDetailTerrain=0
Вимикає низьку деталізацію рослинності.

IShaderPackageMemoryCap=409600
Ліміт пам'яті Шейдерів.

BCompileOnRender=1
Компіляція Шейдерів на відеокарті замість CPU.

UiAudioHWThread=2
Обробка аудіо в окремому потоці.

UMaxSizeForCachedSound=262144
bEnableAudioCache=1
Кеш аудіо

BEnableAudio=1
Увімкнення аудіо

SAudioAPI=XAudio2
DirectX audio mode


iNumThreads=2
Потоки для Havok

BHavokDebug=0
fMaxTime=0.0157

BMouseAcceleration=1 - прискорення миші, значення "0" відключає прискорення.

FAutosaveEveryXMins=15.0000 - час у хвилинах, через який відбуватиметься автозбереження у грі.

BShowQuestMarkers=1 - значення "0" відключає квестові маркери.

BShowCompass=1 - значення "0" відключає відображення компаса в інтерфейсі гри.

BShowFloatingQuestMarkers=1 - значення "0" відключає квестові маркери над об'єктами у грі.

BDoDepthOfField=1 - значення "0" вимикає ефект "глибини різкості".

BTreesReceiveShadows=0 - значення "1" включає додаткові тіні на деревах. ВКЛ ВИКЛ

BDrawLandShadows=0 - значення "1" включає додаткові тіні ландшафту. ВКЛ ВИКЛ

IBlurDeferredShadowMask=3 - значення "1" або "2" покращить різкість тіней без відчутної втрати кадрів

FShadowLODStartFade=200.0000 - значення "1000.0000" підвищить дальність промальовування тіней

IWaterMultiSamples=0 - значення "4" покращить згладжування водних поверхонь

Експериментальні настройки можуть призвести до нестабільної роботи гри або падіння продуктивності:

FTreesMidLODSwitchDist=0.0000 - значення "10000000.0000" покращить дальність промальовування дерев
iShadowFilter=3 - значення "4" покращить тіні
bTransparencyMultisampling=0 - значення "1" покращить прозорі текстури
iWaterReflectHeight=512
iWaterReflectWidth=512 - значення "1024" у цих двох параметрах покращить відображення на воді

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

Увага може викликати нестабільність гри.

BUseWaterReflectionBlur=1
bReflectExplosions=1
iWaterBlurAmount=4
bAutoWaterSilhouetteReflections=0
bForceHighDetailReflections=1

Додаткові налаштування:

BUseWaterReflectionBlur=1, розблюрування відбиття на воді.

IWaterBlurAmount=4, величина блюру відбиття.

BReflectExplosions=1, відображення вибухів (ефектів?) у поверхнях, що відбивають.

BAutoWaterSilhouetteReflections=0, відображення у воді у вигляді силуетів, напевно, мається на увазі, що при включеній опції відображення будуть без деталізації, силуетами, та ІЧСХ швидше за звичайні відображення.

BForceHighDetailReflections=1, збільшує деталізацію відбитків.

FBlockLoadDistanceLow=50000.0000
fBlockLoadDistance=125000.0000
fHighBlockLoadDistanceLow=20000.0000, дальність 3 рівнів човнів моделей.

Навіть для Skyrim, в Bethesda створили окремий ігровий двигун Creation Engine. У цій новій розробці впроваджено технологію реалістичного відображення тіней та безліч інших досягнень. На щастя, файли гри та опції конфігурації легко доступні, і це дозволяє нам самостійно «прокачувати» Creation Engine декількома різними способами:

1. Додаючи або змінюючи змінні файли конфігурації (.ini).
2. Використовуючи командний рядок.
3. За допомогою ігрових модифікацій, що створюються користувачем (Mods)
4. Змінюючи параметри відеодрайверів.

Нижче ми детально проаналізуємо всі ці методи. Але перед тим, як починати робити якісь зміни, ми настійно рекомендуємо вам убезпечитися від можливих втрат оригінальних налаштувань та збережених ігор. Найпростіший шлях - це зробити резервну копію всієї директорії My Documents My Games Skyrim і помістити її в надійне місце.

Зміни.ini-файлів

Ігровий движок Skyrim використовує.ini-файли, щоб зберігати різні налаштування, які потім зчитуються та застосовуються як вихідні. Вміст цих простеньких.ini-файлів можна змінювати в будь-якому текстовому редакторі, наприклад у звичайному Блокноті (Windows Notepad). Багато таких фалів знаходяться в головному каталозі гри \Program Files (x86)\Steam\steamapps\common\skyrim, проте це тільки шаблони і змінювати їх не можна.

Ті файли конфігурації, які вам можна (і слід) змінювати, знаходяться в каталозі My Documents My Games Skyrim: це Skyrim.ini і SkyrimPrefs.ini. У процесі внесення нами змін у якомусь із цих файлів, конкретна назва завжди буде вказуватися. Важливо: якщо ви щось наплутаєте в них і у вас не виявиться резервної копії, або якщо виникнуть підозри, що зміни в їх тексті спричинять якісь проблеми, то ви можете сміливо їх видаляти. Справа в тому, що при наступному запуску Skyrim вони знову створені з налаштуваннями, прописаними за замовчуванням.

При зміні внутрішньоігрових налаштувань за допомогою Skyrim Launcher буде змінюватися або скидатися також ряд змінних в.ini-файлах. Тому краще спочатку відрегулювати всі налаштування всередині гри до потрібного вам рівня перед тим, як переходити до «ювелірних» налаштувань у файлах конфігурації. Ви також можете записувати кудись всі зміни над цими файлами (оскільки майбутні офіційні патчі також можуть скидати або змінювати деякі налаштування в них), але вам ніколи не слід копіювати.ini-файл повністю (або великий його шматок) зі старої версії до більш нову.

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

Важливо: змінні, які можуть повністю змінюватися за допомогою суто ігрових налаштувань, і ті, які не мають значного впливу на продуктивність або ігрову картинку, — не розглядалися.

Загальна продуктивність (General Performance)

uGridsToLoad=5. Цієї змінної не існує, і для того, щоб набули чинності зміни, які вона привносить, необхідно додати її в кінці секції файлу Skyrim.ini. Вона контролює радіус навколо героя, в якому ігровий двигун підвантажує найбільшу деталізацію об'єктів, персонажів та пейзажу. Ще ця змінна істотно впливає як на якість ігрового зображення, так і на продуктивність. Будь-яке значення цієї змінної необхідно задавати цілим непарним числом (3, 5, 7, 9, 11). Нижче представлені скріншоти гри, що показують залежність того, наскільки більш детальним на відстані стає світ навколо персонажа при зміні значень цього параметра.


Оскільки зміни цієї змінної надають привабливі зміни як ігрове зображення, вам варто поекспериментувати з її значеннями на різних ігрових локаціях. Особливо там, де у вас найменший рівень FPS. Значення за промовчанням «5» забезпечує досить оптимальний баланс якості зображення та продуктивності. Але якщо вам потрібні додаткові одиниці FPS, можна зменшити цей параметр до значення «3». Хоча в Bethesda настійно не рекомендують це робити, оскільки зміна нижньої межі може призвести до ігрової нестабільності.

Важливо: пам'ятайте також, що занадто високі значення цієї змінної можуть значно збільшувати рівень ресурсів, що споживаються грою, і як наслідок бути потенційним джерелом ігрової нестабільності та зменшення продуктивності. Також, якщо ви збережете гру після зміни цього параметра, то нове значення буде застосовано до збереженої гри. Цей факт заслуговує на особливу увагу, оскільки в Skyrim вам можна завантажувати тільки той «сейв» гри, в якому рівень uGridsToLoad менший або дорівнює вашому поточному параметру. А завантажити збережену гру з найвищим рівнем uGridsToLoad вам вже не вдасться. Простіше кажучи, якщо ви знову змінюватимете значення змінної у бік зменшення, то не зможете завантажити ігри, де використовувалися великі її значення. Тому слід детально вивчати будь-яку зміну, створену параметром uGridsToLoad перед тим, як переходити до збереження гри. Якщо ж вам необхідно «відкотити» зміни uGridsToload у вже існуючому сейві гри, слідуйте такій послідовності дій:

1. Запустіть Skyrim та завантажте збережену гру.

2. Натисніть ALT+TAB, щоб перейти до робочого столу.

3. У звичайному режимі відредагуйте файл Skyrim.ini, опускаючи значення змінної uGridsToLoad до бажаного рівня та закрийте його.

4. За допомогою ALT+TAB знову перейдіть на Skyrim.
5. Відкрийте командний рядок за допомогою клавіші тильда (~) та наберіть refreshini.

6. Збережіть гру у новий слот. Тепер у збереженій грі встановлено необхідне значення uGridsToLoad.

uExterior Cell Buffer=36. Ця змінна контролює кількість клітин ігрового світу (world cells) (залежно від налаштувань uGridsToLoad), які обробляються в буфері оперативної пам'яті (RAM) для забезпечення плавних переходів та покращення стабільності зображення. Загальне правило для розрахунку оптимального значення цієї змінної передбачає додати одиницю значення параметра uGridsToLoad і звести в квадрат отримане число. Наприклад, якщо uGridsToLoad у вас на рівні 7, то uExterior Cell Buffer потрібно змінити на 64=(7+1)2.

iPresentInterval=0. У Skyrim за замовчуванням увімкнена і не може бути вимкнена за допомогою суто ігрових налаштувань вертикальна синхронізація VSync. Якщо додати цю змінну в кінець секції файлу Skyrim.ini і присвоїти їй значення "0", то VSync буде примусово відключена. Відключення VSync зменшує/усуває лаги миші, знімає обмеження з верхнього значення FPS і також може покращити загальну продуктивність. Однак відключення вертикальної синхронізації також може мати певний потенційно негативний вплив: може з'явитися ефект екрану, що «плаче». Сам по собі він нешкідливий, але досить дратівливий, а таймінг та фізика ігрового світу можуть прискорюватись або «глючити» (особливо на тих локаціях, де високий рівень FPS).

Два основних методи використання VSync у Skyrim це:

VSync увімкнено (за замовчуванням). Замість використання утиліти D3DOverrider (яка йде разом із безкоштовним софтом RivaTuner), увімкніть потрійну буферизацію (Triple Buffering). Це покращить загальну продуктивність і зменшить «лаги» миші, не викликаючи ніяких додаткових негативних ефектів. Слід лише пам'ятати, що Triple Buffering використовує більше Video RAM (що може призвести до проблем на деяких конфігураціях систем), і може зменшувати "лаги" миші не настільки явно, як це було б при повністю вимкненому VSync. Щоб досягти такого ж рівня, перегляньте інші змінні (пов'язані з мишею) у цьому розділі.

VSync вимкнено. Використовуйте FPS Limiter Mod , щоб підтримувати будь-який FPS, який забажаєте (незважаючи на рекомендований). Це має запобігти питанням з ігровою фізикою та прибрати «лаги» миші. Але деякі «потеки» на екрані все ж таки залишаться.

Врахуйте, що iPresentInterval також можна присвоїти значення «2», щоб забезпечити виконання VSync зі зменшеною верхньою планкою FPS (зазвичай 60 замість 30). Але це збільшить кількість "лагів" миші, не покращить продуктивність, і також виллється в дуже довгий час завантаження. Тому таке значення краще взагалі використати.

Напевно, ви звернули увагу, що деякі помітні налаштування кешування та пам'яті не були включені до цього посібника. Наприклад, мода Memory Limit Increase mod . Експериментуючи з ними в Skyrim, ми не виявили практичного впливу на поточну продуктивність, використання ресурсів або загальну плавність роботи системи. У той же час, ми не можемо остаточно спростувати їхню ефективність на всіх системах. У результаті ми зійшлися на думці, що змінювати їх немає потреби.

Тільки зміна позначки Large Address Aware (LAA) на головному ігровому файлі TESV.exe може мати реальний вплив на оптимізацію використання ресурсів грою. Така зміна LAA дозволяє Skyrim потенційно використовувати більше, ніж двогігабайтний ліміт, властивий 32-бітовим файлам, що виконуються. Але цю зміну рекомендується здійснювати тільки коли обсяг системної оперативної пам'яті у вас дорівнює або перевищує 4 Гб. У Steam заборонені до використання будь-які патчі, які безпосередньо змінюють ігрові.exe-файли, тому вам знадобиться щось на зразок цього мода: 4GB Skyrim LAA mod . Не слід сприймати це як панацею для всіх нестабільностей, що виникають, але це може спрацювати, якщо ви використовуєте ряд ресурсозатратних модів або вносите зміни в.ini-файли в Skyrim.

Аудіо

fAudioMasterVolume=1.0000. Ця змінна у файлі SkyrimPrefs.ini еквівалентна головному регулятору звуку (Master volume) у налаштуваннях. Однак, тут ви можете надати їй значення більше ліміту в 1.0000, який присутній в ігровому регуляторі. Таким чином, якщо звук у Skyrim здається вам занадто тихим, його можна зробити голосніше: спробуйте, наприклад, встановити рівень 1.5000 або 2.0000. Згодом ви можете відрегулювати й інші слайдери, які відповідають у грі за звук, але пам'ятайте, що подальші маніпуляції з Master volume вже «з-під гри» знову скинуть максимальне значення цієї змінної до 1.0000.

bEnableAudio=1.0. Якщо додати цю змінну в секцію файлу Skyrim.ini і присвоїти їй значення "0", вона відключить всі звуки в грі. Дуже зручно під час пошуку несправностей, щоб можна було визначити, чи справді аудіо – джерело таких ігрових проблем, як уповільнення та «лаги».

Інтерфейс та управління

  • fDefaultWorldFOV=90
  • fDefault1stPersonFOV=90

Щоб у Skyrim змінити поле зору (FOV), потрібно спочатку додати обидві ці змінні в кінець секції файлу Skyrim.ini. Зміна їх значень відповідатиме зміні рівня FOV, який ви хочете використати. Також вам слід додати змінну fDefaultFOV=90 ​​до кінця секції файлу SkyrimPrefs.ini, знову встановивши потрібне вам значення. Після цього завантажте останню збережену гру і пропишіть у командному рядку текст FOV 90 (детальніше про командний рядок буде описано далі за текстом), щоб рівень FOV набув значень зазначених вище змінних. Збережіть гру, щоб зміни набули чинності на постійній основі.

  • fSafeZoneX=15
  • fSafeZoneY=15
  • fSafeZoneXWide=15
  • fSafeZoneYWide=15

Вказана вище секція та змінні, що входять до неї, додаються в кінець файлу Skyrim.ini. Ці параметри регулюють відстань від краю екрана, де відображаються Heads-Up Display(HUD)-елементи (шкала компаса, рівнів здоров'я, магії та витривалості). Чим нижче значення, тим ближче до краю екрана будуть розташовані HUD-елементи (і в тому числі, повідомлення статусу або локації). Це допоможе зробити їх менш помітними та нав'язливими.

  • uLockedObjectMapLOD=8
  • uLockedTerrainLOD=8
  • fMapWorldMaxHeight=150000.0000
  • fMapWorldMinHeight=1500.0000
  • fMapWorldZoomSpeed=0.0800

Також в кінець файлу Skyrim.ini повинна бути повністю додана секція та всі змінні, які до неї входять (якщо вам потрібні зміни, які вони привносять). Перші два параметри впливають на рівень деталізації ігрового світу, який видно в режимі карти (Map view), а наведені значення роблять карту більш детальною. Третя і четверта змінні дозволяють сильніше наближати і далі віддалятися в режимі zoom, ніж це можливо при звичайних можливостях гри. Останній параметр зменшує швидкість масштабування, і таким чином ви можете краще розглянути карту при віддаленні або наближенні. Якщо ви хочете повністю прибрати хмари з гри, можете ще додати sMapCloudNIF=0 у секцію, і тоді вони зникнуть.

bDoDepthOfField=1. Якщо у файлі SkyrimPrefs.ini цій змінній присвоєно значення «0», то буде вимкнено ефект Depth of Field, що найчастіше помітний на фонах екранів Items, Magic, Skills, Maps у меню персонажа (Character Menu). Відключення цього ефекту призводить до збільшення рівня FPS, але через нього також стає важче розрізняти предмети на фоні меню персонажа.

bShowQuestMarkers=1. Якщо у файлі SkyrimPrefs.ini цій змінній присвоєно значення "0", то будуть відключені всі стрілки, що позначають квести (у тому числі на карті та на шкалі компаса), проте орієнтири будуть показуватися. Коли вказані маркери відключені, проходити квести стає важче, оскільки тепер вам доведеться ретельніше слухати і читати їх описи.

bShowCompass=1. Якщо у файлі SkyrimPrefs.ini цій змінній присвоєно значення "0", то з верхньої частини екрана пропаде шкала компаса. Це забезпечить чистішу ігрову картинку, але вам потрібно буде частіше звертатися до карти, або ретельніше вивчити заклинання знаходження шляху (Clairvoyance).

bAlwaysRunByDefault=1. Якщо у файлі SkyrimPrefs.ini присвоїти значення цієї змінної, що дорівнює нулю, то за замовчуванням ваш персонаж пересуватиметься не бігом, а пішки. Щоб у будь-який час змінити цю поведінку, достатньо просто натиснути клавішу CAPS LOCK. Якщо ж параметру буде надано певне значення вручну, то саме з такої манери пересування герой розпочинатиме гру.

bMouseAcceleration=1. Коли цій змінній присвоєно значення "0" у файлі SkyrimPrefs.ini, то буде відключено прискорення миші. Це зробить рухи миші більш послідовними, чуйними та передбачуваними, і нею не доведеться вже рухати швидше для розгонистих рухів та повільніше для маленьких. Також за допомогою такої зміни можна зменшити відчуття «лагів», властиве включеному за умовчанням Vsync.

fMouseHeadingSensitivity=0.0440. Ця змінна у файлі SkyrimPrefs.ini асоційована із внутрішньоігровим налаштуванням Look Sensitivity і в першу чергу повинна регулюватися через ігрове меню. Однак, якщо вам потрібно надати їй більше значення, ніж доступно в грі, тоді можете вносити зміни вже тут.

  • fMouseHeadingYScale=0.0200
  • fMouseHeadingXScale=0.0200

Секція та змінні, що входять до неї, повинні бути всі додані в кінець файлу Skyrim.ini, щоб змінити відповідно чутливість осей Y (вгору/вниз) і X (ліворуч/праворуч) руху миші. Великі значення підвищують ефективну чутливість конкретної осі.

Тіні

iShadowMapResolution=4096. Дана змінна з файлу SkyrimPrefs.ini безпосередньо регулює дозвіл тіней і, отже, є головним визначальним фактором якості тіней у грі. Вона входить у внутрішньоігрові налаштування "деталізація тіней" (Shadow Detail). Коли вибрано низький рівень (Low) параметра Shadow Detail, iShadowMapResolution = 512; середній (Medium) - 1024; високий (High) - 2048; ультра (Ultra) – 4096. Для вирішення тіней доступне і більше значення в 8192, яке трохи покращить якість тіней, зате значною мірою знизить рівень FPS. На зображенні нижче показана різниця між використанням значень даної змінної 4096 (відповідає рівню Ultra) і 8192. Вибрана сцена в приміщенні, де різниця в якості тіней буде найбільш помітна. Ви бачите, що тінь від персонажа і більша тінь праворуч від нього мають значно згладженіші краї при значенні 8192.

iBlurDeferredShadowMask=3. Ця змінна у файлі SkyrimPrefs.ini контролює ефект розмитості, що застосовується до тіней. Низькі значення додадуть тіням гострих країв, а при значенні «0» ефект буде повністю вимкнений, надаючи найбільшої чіткості. Зі збільшенням значень змінної, тіні будуть поступово розмиватись, доки стануть зовсім безформними. На скріншотах нижче можна спостерігати різницю між значеннями 0, 3 і 7: найбільше її помітно на тіні дерева. Вплив на продуктивність цей ефект невеликий. Ви можете знижувати значення змінної, щоб спостерігати більше деталей при високій роздільній здатності тіней, або збільшити її значення, щоб розмити і повністю сховати зубчастість і мерехтіння при їх низькій роздільній здатності.

iShadowMaskQuarter=4. Дана змінна файлу SkyrimPrefs.ini також впливає на прозорість та чистоту тіней. Коли вона набуває високих значень (як 10), то збільшується чіткість тіней, але на надто високих значеннях це буде просто «заглушувати» гру. Низькі значення зроблять тіні менш деталізованими, але пам'ятайте, що значення "0" повністю відключає тіні в приміщеннях. Вплив на продуктивність досить помітний, тому вам слід спочатку використовувати налаштування iBlurDeferredShadowMask для зміни чіткості тіней.

fShadowDistance=8000. Ця змінна з файлу SkyrimPrefs.ini значно впливає на якість тіней на локаціях поза приміщеннями. Вона регулює відстань, з якої стають видні тіні. Втім, завдяки особливостям роботи ігрового двигуна вона також визначає загальний рівень деталізації тіней в ігровому світі. При зменшенні значень даної змінної збільшиться дозвіл тіней, але в далеких об'єктах вони не будуть видно. Це значно позначається збільшення продуктивності. При значенні "0" тіні на вулиці будуть повністю відключені. Порівняльні зображення нижче показують, який ефект мають значення 400, 2000 і 8000. Вони підтверджують, що при низьких значеннях тіні будуть коротшими, але рівень їх деталізації – вище.

fInteriorShadowDistance=3000.0000. Цей параметр файлу SkyrimPrefs.ini відповідає за тіні всередині приміщень. Однак зменшення його значень просто виявляється у тому, що більше площ стають затіненими, але не в якомусь помітному покращенні дозволу тіней. Збільшення значень цієї змінної теж надає помітного практичного впливу. У приміщеннях тіні зазвичай тим чіткіше, що ближче вони знаходяться до джерела світла незалежно від значення цього параметра. Тільки підвищення значень змінної iShadowMapResolution може дійсно позитивно впливати як на тіні в приміщеннях, так і ззовні.

fShadowBiasScale=0.15. Дана змінна із файлу SkyrimPrefs.ini визначає ступінь того, наскільки поверхня буде затінена, змінюючи кут падіння світла на об'єкт. Насправді, великі значення зменшують затіненість, а менші збільшують їх у різних поверхнях.

bTreesReceiveShadows=0. Якщо у файлі SkyrimPrefs.ini цій змінній присвоєно значення «1», то листя на деревах буде відкидати тіні не тільки на землю, а й самі на себе. Візуальні зміни досить помітні, як показано на зображеннях нижче. Відчутного впливу на продуктивність цей ефект не надає, тому він може бути включений на більшості систем, щоб надати більше природності листя.

bDrawLandShadows=0. Якщо у файлі SkyrimPrefs.ini даної змінної присвоєно значення 1, то рельєф землі набуде ледь помітну затіненість. Цей ефект нелегко розглянути, але якщо ви подивитеся на скріншоти нижче, то помітите, що коли ефект увімкнений, то все підніжжя пагорба по центру зображення і вдалині зліва стає темнішим. Вплив на продуктивність він має мінімальний.

  • fSunShadowUpdateTime=1.000
  • fSunUpdateThreshold=0.500

Якщо вищезгадані змінні будуть додані наприкінці секції файлу Skyrim.ini, то ви зможете регулювати зміну розташування тіней залежно від того, де знаходиться сонце. За умовчанням, коли сонце рухається, тіні змінюють своє становище лише іноді, що візуально сприймається як різкі стрибки їх зубчастих контурів під час переходу від старого становища до нового. Зі зміною значення змінної fSunUpdateThreshold змінюється частота зміни положень тіней: чим вище значення, тим більше часу триватимуть проміжки до того, як тінь переміститься на своє нове місце. Зміна значення fSunShadowUpdateTime визначає, наскільки довгим буде сам перехід: високі значення зроблять переміщення розтягнутим у часі, а низькі виражаються в яскраво вираженому стрибку між старим і новим становищем тіней. Наприклад, спробуйте таку комбінацію: fSunShadowUpdateTime=0.000 та fSunUpdateThreshold=0.100. Вона забезпечить часті та як наслідок стійкі оновлення позицій тіней за коротких і більш ясних переходів.

Skyrim - це перша гра із серії Elder Scrolls, де широко використовуються динамічне затінення. У грі може помітно відрізнятися якість тіней, так само як їх мерехтіння та швидкість пересування. Оскільки тіні досить інтенсивно впливають на продуктивність гри, то дуже часто доводиться йти на компроміси з якістю при їх налаштуванні та балансувати між багатою фактурою тіней та достатнім рівнем фреймрейту. Однак виставити оптимальний рівень деталізації всіх параметрів тіней не так просто. У цьому посібнику було розглянуто безліч комбінацій для різних налаштувань відображення тіней, але багато в чому питання остаточного вибору зводиться до персональних переваг і можливостей конкретної системи.

Трава та дерева

fGrassStartFadeDistance=7000.0000. Цей параметр файлу SkyrimPrefs.ini має найбільший вплив на відображення трави. Він визначає відстань, на якій вона з'являється в ігровому світі і відповідає налаштування Grass Fade. Чим менше в нього значення, тим менше трави виднітиметься вдалині; що більше значення – то більше вписувалося трави. Суто ігрова настройка не дозволяє перевищувати рівень 7000.00, проте ви можете самостійно збільшити це значення, якщо хочете, щоб на горизонті виднілося більше дрібної рослинності. Наприклад, значення о 14000.00 подвоїть відстань, де буде видно траву. Вплив на продуктивність залежатиме від системи, але в цілому має бути невеликим.

iMinGrassSize=20. Цю змінну потрібно додавати до кінця секції файлу Skyrim.ini. Вона відповідає за густину трав'яних кущів. При збільшенні її значення, на землі з'являються «залисини», викликані відсутністю трави; при зменшенні - трав'яний покрив стає значно густішим. Нами було помічено, що нижче 20 сенсу опускатися немає: густіше трава все одно вже не стає. На зображенні нижче показані два протилежні значення (80 і 20), і зміни в щільності трав'яних кущів дуже помітні. Зменшення густоти трави може розглядатися як додатковий спосіб підвищити рівень продуктивності без зменшення відстані, з якої вона помітна або повної від неї відмови.
Рисунок 7 — Натисніть тут, щоб інтерактивно порівняти цей ефект між значеннями iMinGrassSize 20 і 80

bAllowCreateGrass=1. Якщо у файлі Skyrim.ini цій змінній присвоєно значення "0", то буде відключена вся трава. Це може позитивно вплинути на продуктивність не найсильніших GPU в сценах на вулиці, проте з зникненням трави втрачається і достатня частка реалізму гри. Про те, як тимчасово відключати траву на конкретних локаціях для запобігання «гальмуванням» гри, буде докладно розказано в розділі «Командний рядок» цього посібника.

fTreeLoadDistance=75000.0000. Цей параметр у файлі SkyrimPrefs.ini визначає відстань, з якої стає видно дерева. Збільшення значення цього параметра збільшить кількість видимих ​​дерев на відстані, а його зниження зменшить їх кількість. Але зверніть увагу, що навіть при значенні «0» дерева, що стоять поблизу, будуть все одно видно. Зміна цього параметра може помітно впливати на продуктивність залежно від конкретної локації. На скріншотах нижче змінної надавали значення 5,000, 75,000 і 150,000. Помітна зміна від 5000 до 75000. При великих значеннях видимих ​​змін у пейзажі немає.

fTreesMidLODSwitchDist=10000000.0000. Ця змінна у файлі SkyrimPrefs.ini контролює рівень деталізації дерев на близьких відстанях. Коли їй надано низьке значення, то на деревах поблизу видно менше листя і гілок. Якщо ж збільшувати значення, то листя та гілок стає більше. Вплив на продуктивність змінюватиметься залежно від системи.

bRenderSkinnedTrees=1. Ця змінна файл SkyrimPrefs.ini визначає кількість листя на близьких деревах. Якщо їй присвоєно значення «0», то дерева втратять деяку кількість гілок і листя, хоча при цьому залишаться досить деталізованими. Зміна її значень збільшує продуктивність, але зменшує реалізм гри. Зверніть увагу, що змінна uiMaxSkinnedTreesToRender у файлі SkyrimPrefs.ini також регулює максимально можливу деталізацію дерев, але збільшення її значень не призводить до видимих ​​змін і не збільшує кількість дерев у більшості ігрових сцен.

Рівень деталізації

fLODFadeOutMultObjects=15.0000. Ця змінна у файлі SkyrimPrefs.ini регулює відстань, на якій у поле зору з'являються об'єкти ігрового світу і відповідає чисто ігровому налаштуванню Object Fade. Усередині гри їй можна надати значення не більше 15, проте вручну ви можете підвищувати її ще більше, збільшуючи відстань появи об'єктів.

fLODFadeOutMultItems=15.0000. Дана змінна файлу SkyrimPrefs.ini відповідає за відстань, на якій у поле зору потрапляють предмети і відповідає ігровому налаштуванню Fade. Ігровий максимум цього налаштування - 15, однак ви можете самостійно підвищувати його ще більше, щоб збільшити відстань появи предметів.

fLODFadeOutMultActors=15.0000. Ця змінна у файлі SkyrimPrefs.ini відповідає за відстань, на якій у полі зору з'являються істоти та персонажі та відповідає ігровій настройці Actor Fade. Доступними засобами гри ви не зможете виставити їй рівень вище 15, однак можна самостійно підвищувати її значення, щоб збільшити відстань, на якій буде видно інших персонажів.

  • FblockMaximumDistance=250000.0000
  • fBlockLevel1Distance=70000.0000
  • fBlockLevel0Distance=35000.0000
  • fSplitDistanceMult=1.5000

Вищевказані змінні файли SkyrimPrefs.ini регулюють рівень деталізації віддалених рельєфів ґрунту та частково співвідносяться з ігровим налаштуванням Distant Object Detail. Максимальні значення, які вони можуть набувати при зміні ігрових налаштувань, вказані вище. Тим не менш, можна за бажання збільшувати їх значення. Коли три цих змінних будуть збільшені, це призведе до ледь помітного поліпшення деталізації на дуже далеких ділянках, таких як вершини гір. Змінна fSplitDistanceMult відповідає за коефіцієнт, у якому відбуваються загальні зміни LOD. Коли її значення збільшується, то ландшафт у невеликому радіусі від персонажа виглядатиме значно детальніше. Не варто забувати, що будь-яка зміна значень цих змінних впливає лише на віддалені землі. Тому в багатьох сценах візуальний ефект буде мінімальним чи зовсім непомітним.

fSkyCellRefFadeDistance=150000.0000. Ця змінна файлу SkyrimPrefs.ini практично управляє відстанню, де у зору з'являються хмари, особливо навколо гірських вершин. Зі збільшенням її значень все більше віддалених гірських вершин ховаються в хмарах. При зменшенні – хмар стане менше, поки вони зовсім не зникнуть при значенні «0». Зміна цієї змінної має помірний ефект на продуктивність.

Загальні графічні налаштування

bDisableAllGore=1. Якщо додати цю змінну в кінець секції файлу Skyrim.ini і привласнити їй значення "1", то вона відключить всі ефекти в грі, пов'язані з кров'ю (такі як фонтани, що пульсують, з ран)

  • bBloodSplatterEnabled=0

Зазначені вище секція та змінна повинні бути разом додані до кінця файлу Skyrim.ini зі значенням «0» (для змінної), якщо ви хочете відключити плями крові на екрані. Це не відключить бризки крові, коли ви б'єте ворога (або він ранить вас); будуть відключені лише червоні плями на екрані, що імітують попадання бризок крові у вічі персонажа.

  • bDoRadialBlur=0

Наведені вище секція та змінна повинні бути додані до кінця файлу Skyrim.ini, а змінній присвоєно значення 0, якщо ви хочете повністю відключити ефект розмиття (radial blur), який розглядався раніше в цьому посібнику в розділі про ігрові налаштування. По ідеї, відключення ефекту має покращити продуктивність під час битв, але головна причина, щоб від нього відмовитися - це якщо вам просто не подобається сам ефект радіального тремтіння, як такий.

  • bPrecipitation=0

Вказані вище секцію та змінну необхідно додати в кінець файлу Skyrim.ini, а змінній присвоїти значення «0», якщо ви бажаєте відключити атмосферні опади у грі (переважно сніг та дощ). І нехай гра втратить частину реалістичності, зате відключення цього ефекту позитивно позначиться на продуктивності.

iMaxDesired=750. Ця змінна файла SkyrimPrefs.ini регулює насиченість «ефектів частинок», характерних для смогу, туману і особливо для вогню та заклинань. Експериментальним шляхом нами було встановлено, що для смогу та туману ефект майже не помітний, зате виразно видно на вогні (зокрема від факелів) та заклинаннях. Наприклад, коли значення змінної збільшується, то заклинання Flames викидає значно більше вогню з вашої руки. Зате при значенні «0», полум'я від цього заклинання взагалі не видно. На зображенні нижче показана різниця між значеннями цієї змінної «0» і «950». Зверніть увагу як на спалах біля руки, так і факел: ефект зачіпає і те, і інше. Зміна цієї змінної може помітно впливати на ігрову продуктивність залежно від вашої системи.

  • iWaterReflectHeight=512
  • iWaterReflectWidth=512

Зазначені вище змінні файли SkyrimPrefs.ini визначають роздільну здатність відображень, які видно у воді. Збільшення їх значень (наприклад, до 1024 кожне) трохи підвищить деталізацію всіх предметів, що відображаються у воді; тоді як зменшення (наприклад, до 256 кожне), знизить її рівень. На зображеннях нижче видно різниця між роздільною здатністю 512 і 1024: при більшому значенні відображення трохи ясніше. Особливо це помітно далеко у правій частині малюнка. Вплив даного параметра на продуктивність та якість картинки залежить від конфігурації системи; від того, наскільки високим ви встановили рівень відображення у воді в ігрових налаштуваннях; від установок анізотропної фільтації (Anisotropic Filtering) і, звичайно ж, від близькості та розміру водних площ.

bAllowScreenShot=1. Якщо цій змінній з файлу Skyrim.ini присвоєно значення «1» (а за замовчуванням так і є), то будь-коли можна зробити скріншот гри, просто натиснувши клавішу PrtScn. Скріншоти зберігаються у форматі BMP в директорії \Program Files (x86)\Steam\steamapps\common\skyrim.

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

У наступному розділі ми поговоримо про інші способи варіювання налаштувань ігрового геймплею та графіки.

Командна строка

На відміну від.ini-файлів, які зчитуються та виконуються на початку гри засобами її движка, командний рядок – це місце, де ви можете оперативно змінювати деякі аспекти роботи движка безпосередньо під час гри та негайно бачити результати таких змін. Головна місія команд, які в ній прописуються, полягає скоріше в регулюванні параметрів геймплею або інтерфейсу, ніж зміні якості ігрового зображення або продуктивності. Пам'ятайте, що використання цих команд не заважає використовувати новинки зі Steam. Хоча деяка частка цих новинок – це просто чити, і вони можуть зіпсувати враження від гри. Більше того, у Bethesda попереджають, що команди, що виконуються з командного рядка, можуть порушувати логіку роботи квестів, призводити до некоректного візуального відображення ігрового світу та підземель, а деякі збережені ігри можуть стати несумісними з наступними патчами.

Щоб увійти в режим командного рядка, потрібно розпочати гру, а потім натиснути клавішу «тильда» (~). На більшості клавіатур вона знаходиться над клавішею TAB, ліворуч від цифри 1, нижче за клавішу ESC і на ній зображена буква Е на російській розкладці. Після її натискання відкриється діалогове вікно командного рядка у нижній частині екрана. Коли воно відкрите, то гра припиняється. Закрити або знову викликати командний рядок можна також натисканням клавіші ~.

Щоб команда виконалася, просто наберіть її, вказавши відповідне значення (якщо потрібно) і натисніть Enter. Після цього ви отримаєте підтвердження її успішного виконання. Як правило, команди можуть бути у короткій та довгій формі: нормальною практикою вважається використання обох цих форм. Наприклад, однакову дію зроблять як команда ToggleCollision, і коротка її версія – TCL (дана команда включає-вимикає параметри наголоси об'єктів друг про друга). Якщо є необхідність привласнити команді якесь значення, це робиться так: спочатку друкується сама команда, а через пропуск – необхідне значення. Наприклад, щоб змінити поле зору вашого персонажа на 90 градусів, потрібно набрати рядок FOV 90 і натиснути Enter: зміни негайно набудуть чинності. Якщо знову набрати FOV без жодного значення, повернеться значення за замовчуванням.

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

У Skyrim існує безліч команд для командного рядка, проте більша частина їх покликана задовольняти потреби розробників для налагодження та тестування. Короткий перелік найкорисніших із цих команд із невеликими поясненнями представлений нижче:

FOV- Ця команда дозволяє змінювати поле зору вашого персонажа (FOV). Під цим терміном мають на увазі, наскільки широко вам видно ігровий світ на екрані. Надайте необхідне числове значення цій команді, і зміни відразу набудуть чинності. Наберіть FOV (без числового значення), щоб повернути стандартне поле зору. Коли ви визначилися з відповідним рівнем FOV, можна змінити відповідні змінні в.ini-файлах (про це йшлося детально в розділі «Просунуті налаштування»), щоб закріпити це значення у грі на постійній основі.

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

Set Timescale to- Така команда змінить швидкість, з якою протікає ігровий час. За замовчуванням надано значення 16, але збільшивши його, ви можете прискорити плин часу, а зменшивши – уповільнити. Спробуйте наприклад прописати Set Timescale to 5000, щоб спостерігати покадровий ефект перебігу гри.

Disable— якщо хочете видалити будь-який об'єкт з ігрового світу, виберіть його, пропишіть команду Disable, і він зникне. Для того, щоб останній віддалений вами об'єкт з'явився знову, використовуйте команду Enable.

Kill- Виберіть персонажа (або істота) за допомогою миші, а потім наберіть цю команду, і він відразу буде вбитий. Щоб відразу вбити кілька персонажів (іст) неподалік вас, використовуйте команду Killall. Щоб повернути вбитого до життя, виділіть його мишею та пропишіть команду Resurrect. Це також корисно, якщо ваш NPC напарник випадково потрапив під перехресний вогонь.

Stopcombat— якщо використовувати цю команду проти вказаного персонажа, з яким ви б'єтеся, він негайно зупиниться і відкладе зброю. Вона може стати в нагоді, коли ви ненавмисно вдарили дружнього персонажа, а він не реагує на звичайні жести припинення бійки.

TAI– за допомогою цієї команди у грі можна вмикати/вимкнути Штучний Інтелект (AI). Коли AI вимкнений, то персонажі та істоти будуть просто повторювати свої останні дії чи взагалі нічого не робити. Якщо персонаж або істота поводиться агресивно по відношенню до вас, то він продовжуватиме атакувати, і в такому випадку вам необхідно використовувати команду TCAI, щоб відповідно вмикати чи відключати штучний інтелект під час битви. Комбінація команд TAI та TCAI повністю відключає AI у більшості персонажів та істот, але зверніть увагу, що використання TAI може призвести до нечіткості в керуванні, «глюкам» геймплею і не завжди повністю ефективно для відключення штучного інтелекту. Якщо ви просто хочете не потрапляти в поле зору інших істот або персонажів, то можете використовувати для цього команду Tdetect.

TCL- Регулює систему зіткнень. Коли вона вимкнена, ваш персонаж може літати над ігровим світом і проходити крізь будь-які тверді предмети. Ця команда дуже доречна, коли ви застряєте на певній ділянці території і хочете швидко змінити локацію.

TFC- Включає «політ» камери. Схожа на дію з TCL, проте при TFC швидкість польоту набагато вища, а персонаж залишається на місці. Дуже корисна, коли потрібно швидко вивчити навколишні землі.

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

TGM– дозволяє вмикати/вимкнути Режим Бога (God Mode). Коли він увімкнений, вас не можна поранити або вбити (при цьому рівні здоров'я, магії та витривалості не зменшуються). Як альтернативу, ви можете використовувати команду TIM, щоб увімкнувся Режим Безсмертя (Immortality Mode). У цьому режимі ви зможете грати як завжди: рівні здоров'я, магії та витривалості виснажуватимуться, але ви залишитеся безсмертні, оскільки індикатор здоров'я весь час перебуватиме трохи вище мінімуму.

FW— встановлює погоду згідно з вибраним вами кодом. Список кодів тут - Weather ID Numbers. Наприклад, команда FW 10a241 спровокує шторм.

Unlock— спочатку оберіть конкретні двері (або скриньку, скриню), а за допомогою цієї команди зможете автоматично її відкрити. Щоб знову закрити вибраний предмет, виберіть його та використовуйте Lock.

Movetoqt- Ця команда перенесе вас до відповідної мети у вибраному квесті, дозволяючи пройти його швидше. Перегляньте список ID квестів і підставте потрібний код для цієї команди.

PSB– негайно додає всі заклинання, вигуки та слова у вашу книгу заклинань.

Player.AddItem- Ця команда додає заданий предмет до ваших запасів в інвентарі у вибраній кількості. Перед використанням необхідно заглянути в список кодів або список кодів за категоріями. Для золота використовується код "F", а для відмичок - код "A". Наприклад, щоб додати до своєї скарбниці 10000 золота, наберіть Player.AddItem F 10000; для додавання п'яти сталевих булав наберіть Player.AddItem 00013988 5 і таке інше. На підтвердження додавання нових предметів з'являться текстові повідомлення.

Player.Placeatme— закликає будь-якого персонажа зі Skyrim за кілька метрів від вас. Ознайомтеся зі списком NPC , щоб вибрати, який код використовувати. Пам'ятайте, що викликаний персонаж з'явиться лише після того, як ви закриєте командний рядок.

COC- Телепортує вас у вказану локацію. Можна однаково використовувати код, так і ім'я локації, який ви знайдете в цьому списку . Наприклад, команда COC Riverwood перенесе вас до села Riverwood, де ви розпочинали гру.

QQQ- команда швидкого виходу з гри прямо на Робочий стіл Windows, минаючи питання (prompts), що виникають при стандартній процедурі виходу.

Зміни, зроблені за допомогою командного рядка, не діятимуть, коли ви вийдете та заново запустите гру. Деякі з них залишаться в тому випадку, якщо ви збережете гру або відбудеться автозбереження. Виходячи з цього, ми рекомендуємо вам створити вручну "точку збереження гри" перед тим, як спробувати використовувати команди з командного рядка. Якщо після експериментування з командами деякі з них хочеться використовувати при кожній грі, можете зробити це автоматично за допомогою пакетних файлів (batch files).

Для цього створіть новий текстовий документ і дайте йому зручне ім'я, наприклад commands.txt. Редагуйте його та вводьте кожну команду в окремий рядок. Нижче наведено приклад такого пакетного файлу:

  • Set Timescale до 1
  • Fov 90

Збережіть цей файл у директорію \Program Files (x86)\Steam\steamapps\common\skyrim. Запустіть Skyrim, завантажте збережену гру, відкрийте командний рядок і пропишіть Bat, щоб його вміст почав виконуватися. У нашому прикладі нам потрібно написати Bat commands, і три команди, вказані вище, почнуть приводиться в дію.

Моди та налаштування відеодрайверів

Ігри Bethesda Game Studios повсюдно оновлюються, щоб мати можливість модифікуватися. І Skyrim не став винятком. У існуючих модах замінені та вдосконалені текстури, але в січні Bethesda випустить The Creation Kit – програмне забезпечення, що вільно розповсюджується, що дозволяє гравцям змінити майже будь-який аспект гри. Очікуються нові квести, кардинально інші елементи геймплею та багато іншого, що зможе підтримувати інтерес до гри навіть через роки після виходу. Крім того, Bethesda інтегрує Skyrim зі Steam Workshop, даючи гравцям можливість безпечно, легко та ефективно завантажувати та інсталювати створені користувачами модифікації безпосередньо на власні комп'ютери.

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

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

Інша модифікація, яка працює подібним чином з FXAA Post-Process Injector - це SMAA Injector. Цей мод додає форму постпроцесингового згладжування ліній, відому як «морфологічне згладжування кожного пікселя» (Subpixel Morphological Antialiasing, SMAA). Цей тип згладжування може зменшувати зубчастість всього пейзажу без розмиття, яке супроводжує FXAA і без «удару» за продуктивністю, властивому MSAA.

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

Налаштування відеодрайверів

Існує ще один метод, що дозволяє нам глибше керувати точністю відтворення графіки в Skyrim: налаштування драйверів відеокарти, які можна редагувати за допомогою панелі керування відеокарти. У цій секції буде розглянуто багато ефектів та налаштувань, які не підтримуються за замовчуванням у Skyrim, але можуть бути примусово включені за допомогою вищезгаданої панелі керування. Для початку переконайтеся, що ви оновилися до останніх доступних версій відеодрайверів, як це описано на початку цього посібника.

Improved Anisotropic Filtering

Анізотропна фільтрація (AF) була раніше розглянута у відповідному розділі цього посібника. Максимальний рівень її кратності може бути встановлений на рівні 16. Однак, якщо ви хочете отримати найкращу якість анізотропної фільтрації, то є така альтернатива: відключити AF в ігрових налаштуваннях, а натомість налаштувати її за допомогою панелі управління відеокарти. Власникам NVIDIA слід дотримуватись такої послідовності дій:

2. встановіть параметр «Texture Filtering — Quality» на «High Quality».

3. для встановлення анізотропної фільтрації («Anisotropic Filtering») виберіть рівень AF. Рекомендоване значення – 16.

4. натисніть кнопку "Apply"

5. запустіть Skyrim, натисніть Options, відключіть анізотропну фільтрацію (Anisotropic Filtering -> Off) і натисніть OK.

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

На зображеннях вище можна порівняти внутрішньоігрові налаштування AF кратності 16 і такі ж 16x AF, але вже вибрані через панель керування NVIDIA. При встановленні AF через панель керування поверхня води виглядає набагато детальніше, а віддалені об'єкти (гори та кам'яна будівля ліворуч) більш чітко і виразно. Різниця в рівні продуктивності при використанні цих методів мінімальна.

Transparency Antialiasing

Так само, як і з анізотропною фільтрацією, Skyrim існує можливість самостійного вибору різних типів і рівнів налаштувань згладжування за допомогою панелі управління відеокарти. Давайте розглянемо прозоре згладжування (TRAA), яке не можна налаштувати за допомогою суто ігрових методів. Дана форма згладжування вирівнює зубчасті лінії на прозорих текстурах, зазвичай зачіпаючи листя, об'єкти з яскравими краями або з прозорими частинами. Власникам NVIDIA рекомендується така послідовність дій:

1. Відкрийте панель керування (NVIDIA Control Panel) та у вкладці «Program Settings» виберіть «Elder Scrolls 5: Skyrim» у першому чек-боксі. Якщо ви не бачите назви гри в списку, то зніміть позначку з вікна "Show only programs found ..." і спробуйте знову.

2. встановіть "Antialiasing - Transparency" на рівень кратності (Supersample) 2x, 4x або 8x; багаторазове (Multisampling) TRAA здатне викликати збої, як уже розглядалося раніше.

3. натисніть кнопку "Apply"

4. запустіть Skyrim і виберіть Options, потім переконайтеся, що опції згладжування присвоєно відмінне від Off значення, і натисніть OK.

Багаторазове TRAA не слід використовувати в Skyrim: це може спричинити нестабільність у грі, через які деякі частини непрозорих об'єктів стають прозорими. Основних візуальних змін можна легко досягти через використання різних рівнів Supersampe TRAA.

На скріншотах вгорі порівнюються звичайне восьмиразове ігрове згладжування, потім з'являється Multisampe TRAA, а потім - 2x, 4x і 8x Supersample TRAA (встановлене за допомогою панелі управління NVIDIA). Як бачите, збільшення рівнів TRAA вирівнює зубчасті краї чагарників зліва та дерев праворуч, а легке мерехтіння листя досягнуто очевидно за допомогою засобів самої гри, ніж завдяки TRAA. Вплив Multisample TRAA на продуктивність майже непомітний більшості систем середньої збірки, а 2x TRAA прийнятний вже у просунутих конфігураціях. Проте, чотири- і восьмиразові рівні Supersample TRAA будуть сильно обтяжувати продуктивність, особливо коли паралельно за допомогою ігрових налаштувань встановлені високі показники MSAA, та при налаштуваннях Ultra.

Ambient Occlusion

Ambient Occlusion (AO) - це техніка, за допомогою якої створюються більш реалістичні тіні від денного світла. Однак пам'ятайте, що якщо ви бачите мерехтіння, артефакти або інші графічні дива при включеному AO, то краще його відключити або використовувати режим Quality mode, який може зменшити ці прояви. Гравці з відеокартами NVIDIA та драйверами R290 можуть увімкнути Ambient Occlusion за допомогою панелі управління NVIDIA:

1. Відкрийте панель керування (NVIDIA Control Panel) та у вкладці «Program Settings» виберіть «Elder Scrolls 5: Skyrim» у першому чек-боксі. Якщо ви не бачите назви гри в списку, то зніміть позначку з вікна "Show only programs found ..." і спробуйте знову.

2. поставте параметр «Ambient Occlusion» у відповідність Performance або Quality – дивіться скріншоти нижче для їх порівняння.

3. натисніть кнопку "Apply"

4. запустіть Skyrim.

Для кращого керування рівнем AO, можете скористатися безкоштовною NVIDIA Inspector utility, яка дозволяє регулювати профіль драйверів NVIDIA для Skyrim. Якщо у вас NVIDIA, то зробіть таке:

1. запустіть NVIDIA Inspector і натисніть на маленьку кнопку "Profile Settings" в кінці рядка "Driver Version".

2. натисніть на кнопку «Profiles» і виберіть зі списку «Elder Scrolls 5: Skyrim».

3. Відредагуйте параметр «Ambient Occlusion compatibility» та виберіть профіль «0x00000003 (Fallout 3)».

4. У розділі «Common» виберіть «Enabled» для «Ambient Occlusion usage».

5. Визначте «Ambient Occlusion setting» відповідний режим. Ми рекомендуємо "Performance".

6. натисніть кнопку "Apply changes" вгорі праворуч.

7. запустіть Skyrim у звичайному режимі, щоб побачити зміни.

За допомогою цього методу AO може відтворюватися в режимах Performance, Quality та High Quality. Візуальні відмінності показані на скріншотах вище. Там видно, що зміни між відсутністю AO та режимом Performance AO суттєві: трава, дерева, каміння і сам персонаж набувають багатого затінення, а вплив на продуктивність при цьому – помірний. При виборі Quality і High Quality тіні трохи покращуються, але це обходиться ціною неабиякої частки продуктивності і тому ми рекомендуємо використовувати режим Performance.

Якщо вам потрібно скасувати ті зміни, які були внесені в профіль відеодрайвера за допомогою NVIDIA Inspector, просто натисніть на зелений логотип NVIDIA у верхній частині цієї утиліти і це поверне значення за замовчуванням. Аналогічно з панеллю управління NVIDIA: натисніть кнопку «Restore» у верхній правій частині профілю Elder Scrolls 5: Skyrim, щоб сталося те саме.


Top