Показать сообщение отдельно
Старый 17.01.2008, 16:31   #251
KnightOfTheOldRepublic

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2caeMelon: вот... Performance Tweaking FAQ и другие советы c World of Gothic (перевод - Coyro)
Cпойлер(щелкните, чтобы прочесть):
Часть первая, дефрагментация и файл подкачки.
Перед установкой игры проведите дефрагментацию диска. (можно и после, но дефрагментить прийдётся на 5 гиг больше)
Используйте программы типа O&O Defrag (или PerfectDisk и т.п.), т.к. встроенный дефрагментатор Windows едва ли что-то даст.
Увеличте размер файла подкачки (автор увеличил с 2х до 4х гигабайт)

Часть вторая, или что можно выжать из ini-файла.
Предварительно сохраните ваш ini. Если нет - ничего чтрашного, т.к. при отсутствии оного игра создаёт его, но все настройки прийдётся выставлять заново.
Right=1024
Bottom=768
Как можно догадаться - разрешение.

Растительность
Render.EnableVegetationRendering=true
Здесь можно полностью выключить траву. Деревья останутся
VegetationAdmin.ViewRange=3500.0
Дальность прорисовки травы. Чем больше - тем красивее и тормознее.
На деревья не влияет.
VegetationAdmin.Quality=high
Качество прорисовки растительности. Может быть
high
med
low

Оптимизация памяти
Cache.SizeImage=128000000
Cache.SizeMaterial=40000000
Cache.SizeMesh=70000000
Cache.SizeSound=80000000
Cache.SizeCollisionMesh=40000000
Cache.SizeAnimation=40000000
Cache.SizeSpeedTree=10000000
Количество памяти в байтах, занимаемое тем и этим.
Данные значения оптимизированы для полутора-двух Gb памяти.
Уменьшение значений может облегчить жизнь системам с меньшим количеством памяти, обладатели 3х-4х гигабайт могут попробовать большие значения.

Качество картинки
Shader.CurrentShaderVersion=2_0
Здесь задаётся версия шейдеров. "_" заменяет "."
Shader.EnableTreeShadows=true
Тени от деревьев.
Shader.EnableStaticShadows=true
Статические тени.
Shader.EnableDetailShadows=true
Детализированные тени.
Отключение добавит производительности системам со слабыми видеокартами.
Модели, анимация, и общее качество изображения.
Render.MeshLoDQuality=UltraHigh
Render.AnimationLoDQuality=UltraHigh
Render.ImageLoDQuality=UltraHigh
Допустимые значения:
UltraHigh
High
Normal

Физика
LOD физики.
AnimationBlending.PhysicControllerDistance=1200
Увеличение/уменьшение значения влияет на загрузку CPU.
Максимальное количество Ragdoll-анимации.
Animation.MaxRagDolls=999
Определяет количество допустимой анимации. Уменьшением можно разгрузить процессор.
Изменение дальности обзора:
DistanceHigh.fFarClippingPlane_High=10000.0
DistanceHigh.fFarClippingPlane_Medium=8000.0
DistanceHigh.fFarClippingPlane_Low=6000.0
DistanceLow.fFarClippingPlaneLowPolyMesh_High=1000 00.0
DistanceLow.fFarClippingPlaneLowPolyMesh_Medium=45 000.0
DistanceLow.fFarClippingPlaneLowPolyMesh_Low=20000 .0
Здесь, опять-таки, изменяем значения, соответственно положению ползунка в меню.
Изменяйте то значение, на котором играете. Чем значения меньше - тем выше производительность, но хуже обзор, и наоборот.


Оптимальная настройка ини-файлов для системы с 1Гб памяти
..\gothic3\UserOptions.ini
[Options.Details]
Performance=Custom
[Options.Custom]
DistanceHigh=3
DistanceLow=1
ResourceCache=2
ObjectDetails=2
ShaderQuality=3_0
TextureQuality=2
TextureFilter=1
VegetationQuality=1
ShadowQuality=1
PostProcessing=1

..\Ini\ge3.ini
ResourceCache.u32ImageMaxMemUsage_Medium=96000000
ResourceCache.u32MeshMaxMemUsage_Medium=40000000
ResourceCache.u32SoundMaxMemUsage_Medium=20000000
ResourceCache.u32MaterialMaxMemUsage_Medium=21000
ResourceCache.u32CollisionMeshMaxMemUsage_Medium=1 7000000
ResourceCache.u32AnimationMaxMemUsage_Medium=35000 000
ResourceCache.u32SpeedTreeMaxMemUsage_Medium=75000 0

Если мало, то можно попробавть еще и это
.../ge3.ini:
VegetationAdmin.ViewRange=1500.0
VegetationAdmin.Quality=med
PostprocessingAdmin.BloomHighlightThreshold=0.3
PostprocessingAdmin.ActiveEffect=0
Cache.SizeImage=64000000
Cache.SizeMaterial=20000000
Cache.SizeMesh=35000000
Cache.SizeSound=40000000
Cache.SizeCollisionMesh=20000000
Cache.SizeAnimation=20000000
Cache.SizeSpeedTree=5000000
AnimationBlending.DefaultFadeTime=0.2
AnimationBlending.PhysicControllerDistance=1000.0
Animation.MaxRagDolls=666
Render.MeshLoDQuality=Normal
Render.AnimationLoDQuality=Normal
Render.ImageLoDQuality=Normal

Общее:
-завершить все ненужные службы/программы
-заменить встроенный звук на нормальный , а встроенный выключить в биосе. В случае с Обливионом был значительный эффект.
-вытянуть ненужные USB-устройства
-выставить в настройках видеодрайверов ползунок на "производительность"
-попробовать уменьшить лимит пререндеренных кадров с "3" до "0".

Лучшая видимость / максимальные настройки графики
Запускаем, выставляем всё на максимум, выходим.
Открываем "Gothic III\Ini\ge3.ini" (лучше сделать бэкап)
Изменяем следующие значения:
VegetationAdmin.ViewRange=7000.0 ; было 3500.0 (растительность прорисовывается заметно дальше.)
Shader.CurrentShaderVersion=3_0 ; было почему-то 2_0. При 3_0 выглядит ЗАМЕТНО лучше.
ObjectDetails.fProcessingRangeFadeOutRange_High=50 0.0 ; было: 300.0
ObjectDetails.fRangedBaseLoDOffset_High=500.0 ; было: 300.0
ObjectDetails.fProcessingRangeFadeOutRange_Medium= 600.0 ; было: 500.0

Включение антиалиасинга (только для карт ATI)
Довольно извращённое мероприятие. ХДР'а в Г3 вроде как и нет, но этот блум работает в точности так - а именно - давит AA. Посему качаем Обливионовский патч, устанавливаем, перегружаем, переменовываем exe в "Oblivion.exe", играем.
Ответить с цитированием