Настройка Gothic 3 | VRgames - Компьютерные игры, кино, комиксы

Настройка Gothic 3

on декабря 27, 2006 - 00:00
Гайд по настройке для комфортной игры
Из-за большого количества технических ошибок недавно вышедшая замечательная RPG Gothic 3 у многих игроков осталась лежать на полке. Кто-то начал собирать деньги на апгрейд компьютера, но нашлись и такие фанаты, которые начали исправлять глюки своими руками. Некоторые результаты их работы будут описаны в этой статье.
Часть 1. Опции:

Хотя в меню настроек графики всего то десяток опций, но эти опции очень влияют на производительность, а их приемлемого описания ни в игре, ни в мануале нет. Поэтому, я вкратце опишу их возможности.
Перед настройкой поставьте ResourceCache на максимум, а разрешение – минимально вами приемлемое. С ShaderQuality (Версией шейдеров) тоже все просто: ставьте те, которые у вас поддерживаются. Теперь обратите внимание на опции DistanceHigh, DistanceLow и ObjectDetails. Обычно их переводят как «Дальность крупных объектов», «Дальность мелких объектов» и «Детализация объектов» по аналогии с Gothic 1-2. Это не совсем правильно. На самом деле первый ползунок определяет дальность прорисовки ландшафта (земли), второй – дальность крупных объектов (деревьев, домов), а ObjectDetails – дальность мелких объектов (кустов, сундуков и прочего). Опытным путем проверено, что все три дальности особо не загружают видеокарту: за увеличение дальности в два раза придется платить всего 2-3 fps. Поэтому даже на слабой видеокарте можете не снижать эти опции.
Несколько большее влияние на производительность оказывают опции ShadowQuality VegetationQuality (Качество растительности). От «Качества теней» на самом деле зависит, какие объекты будут отбрасывать тень, а какие нет. На минимуме теней не будет совсем. На максимуме динамическую тень будет отбрасывать каждый объект, даже трава и неровности земли. Этот параметр придется регулярно менять: в пустыне без максимальных теней будет совсем пустынно, а вот во время боя в склепе с факелом в руках обладателям слабых видеокарт придется тени отключить. Под качеством растительности понимается технология, которую использовали при создании растений. Даже на минимуме флора Миртаны выглядит красиво, поэтому если хотите поднять fps, можете смело жертвовать растительностью. (Качество теней) и
Качество текстур (TextureQuality) ничем не отличается от такового в других играх. На минимуме текстуры отвратительны, на максимуме – вполне хороши. Но если у видеокарты всего 128 Мб памяти, лучше на максимум текстуры не ставить: тормозить будет ужасно. TextureFilter (Фильтрация текстур) реализована на совесть, но поиграть с ней удастся не многим: без максимальных текстур толку от нее не много.
А вот PostProcessing в G3 словами не описать. На «Off» ставить не советую: экран иногда будет мерцать белым цветом. Позиция «Bloom» включает одноименный эффект, но вот вода и небо в этом положении иногда выглядят хуже, чем в предыдущем. На «Bloom+DOF» включается размытие дальних объектов, небо и вода выглядят нормально, но производительность, разумеется, оставляет желать лучшего.

Часть 2. Ge3.ini:

Теперь перейдем к ini-файлам. Все ini файлы расположены в каталоге INI в папке с игрой. Настройку ini-файла советую начинать с удаления стартовых роликов. Ролики – это не только реклама, но и дополнительные ошибки и вылеты на рабочий стол. Избавимcя от таких проблем, удалив содержимое logo.ini или удалив сами файлы роликов (они перечислены в logo.ini). Теперь перейдем к файлу ge3.ini. Он больше первого, поэтому для поиска нужных опций используйте «Поиск» (Ctrl+F). Перед настройкой не забудьте сделать резервную копию на случай неудачной настройки.
Возможности ini-файла Готики 3 не так велики, как, например, в Готике 2, однако на некоторых машинах редактирование ge3.ini намного увеличивало производительность игры. Пожалуй, наиболее важные параметрами указаны в строках:

  
Cache.SizeImage=128000000

Cache.SizeMaterial=40000000

Cache.SizeMesh=70000000

Cache.SizeSound=80000000

Cache.SizeCollisionMesh=40000000

Cache.SizeAnimation=40000000

Cache.SizeSpeedTree=10000000

 
Это объем кэша для звука, анимации и т. д. Размер кэша должен соответствовать объему оперативной памяти: слишком большие и слишком малые значения загружают жесткий диск и приводят к тормозам при загрузках новых областей. По умолчанию установлено значение для 1,5 Гбайт ОЗУ. Если у вас только 1 Гбайт, уменьшите все числа в полтора раза, а если у вас много памяти, можно увеличить эти значения.
Теперь займемся настройкой качества графики, а значит, и производительности.
Начнем с растений: 
 
Render.EnableVegetationRendering=true

VegetationAdmin.Quality=high

VegetationAdmin.ViewRange=3500.0

 
Первая строка включает/отключает траву. Вторая и третья отвечают за качество и дальность прорисовки травы. Качество может быть high, med и low. Дальность изменяйте на свое усмотрение, но чем меньше дальность – тем больше fps.
Качество анимации и моделей определяют строки:
  
Render.MeshLoDQuality=UltraHigh

Render.AnimationLoDQuality=UltraHigh

Render.ImageLoDQuality=UltraHigh
 

Почему в них по умолчанию стоит «сверхвысокое» качество, до конца не ясно. Наверно, наивные разработчики думают, что компьютеры всех игроков соответствуют минимальным требованиям. Если у вашего компьютера меньше 1 Гб ОЗУ, поставьте вместо UltraHigh, High или Normal. В строке:
  
Animation.MaxRagDolls=999
  
указано максимальное количество анимаций, которые могут одновременно прорисовываться движком. Для увеличения fps в массовых баталиях лучше снизить это значение.
 
AnimationBlending.PhysicControllerDistance=1200
 
А эта строка определяет расстояние, на котором начинает работать физический движок. Уменьшив расстояние можно разгрузить процессор.
Дальность прорисовки объектов изменяется в строках:
 
DistanceHigh.fFarClippingPlane_High=10000.0

DistanceHigh.fFarClippingPlane_Medium=8000.0

DistanceHigh.fFarClippingPlane_Low=6000.0

DistanceLow.fFarClippingPlaneLowPolyMesh_High=100000.0

DistanceLow.fFarClippingPlaneLowPolyMesh_Medium=45000.0

DistanceLow.fFarClippingPlaneLowPolyMesh_Low=20000.0

 
По сути, они аналогичны ползункам в меню настроек в самой игре, но здесь вы можете менять значения более плавно и в более широких пределах. По-моему, в идеале дальность обзора должна быть раза в 4 больше той, которую можно установить в игровом меню. Но помните, что чем дальше виден лес, тем меньше fps. Слишком большую дальность видеокарта может и не потянуть. Чуть ниже есть строки:
 
ObjectDetails.fProcessingRangeFadeOutRange_High=300

ObjectDetails.fRangedBaseLoDOffset_High=300.0

ObjectDetails.fProcessingRangeFadeOutRange_Medium=500
 

Здесь можно указать расстояние, на котором объекты будут размываться эффектом DOF. Чем меньше значения, тем лучше производительность. Можете уменьшить раз в десять: тормоза мигом пропадут, правда, будете видеть все как под водой.
Теперь займемся тенями:
 
Shader.CurrentShaderVersion=2_0
 
Этот параметр определяет используемую версию шейдеров. Если ваша видеокарта поддерживает шейдеры 3.0, поменяйте 2 на 3. Производительность от этого не упадет, а графика станет намного лучше.
 
Shader.EnableTreeShadows=true

Shader.EnableStaticShadows=true

Shader.EnableDetailShadows=true

 
Первые две соответственно включает тени от деревьев и от статических объектов. Третья несколько улучшает детализацию теней. Если поставить во всех строках «false», можно немного увеличить fps с небольшой потерей качества изображения.
Часть 3. Моды:

Что нельзя исправить настройкой ini-файла, исправляют моды. Моды – это те же патчи, только написанные не разработчиками, а любителями. Они могут исправлять ошибки, изменять графику или даже правила игры. Для установки мода нужно скопировать его файлы в каталог с игрой и, при необходимости, заменить ими уже существующие файлы. В отличие от Готик 1-2, в Готике 3 изменения файлов данных не требуют перекомпиляции всего игрового мира и не убирают русскую озвучку.

  
ролевая игра Подробности № 85
Упоминаемые игры и серии: 
Gothic
Яндекс.Метрика