Показать сообщение отдельно
Старый 14.03.2013, 04:57   #210
Игрок
 
Аватар для DjDiversant
 
Регистрация: 20.12.2007
Сообщений: 833
Репутация: 283 [+/-]
Thumbs up

Прошу добавить в шапку:

Crysis 3 Оптимизация: Просто и красиво

Скрытый текст:
Crysis 3 дает нам обширные возможности по настройке графики, но не дает самого важного, возможности отключить плохо оптимизированное мыло. Размытия здесь несколько видов, отключается только один.

Исправим это!
con_restricted = 0 – включаем «читы»
g_radialBlur = 0 – убираем радиальное размытие
r_MotionBlur = 0 – отключаем размытие при беге
r_DepthOfField = 0 – ликвидируем Глубину резко изображаемого пространства
g_dof_ironsight = 0 – Тот же ГРИП, только для вида из прицела

Все. Мыла нет. Получите свои лишние 10-15FPS и распишитесь.
Идем дальше.

Улучшаем цвета:
Игра очень любит играться с цветовыми палитрами, иногда включается Матрица, иногда пустынная желтая, а порой черт знает что.
Что бы избавиться от этого вводим:
r_colorgrading = 0 – отключаем палитру.
r_hdrbrightlevel = 0 – нормализируем уровень HDR

Выжимаем все соки:
Тотальная оптимизация, Ultra Low Edition.
sys_spec = 1 – магическая команда, оптимизирует FPS
путем отключения еле заметных спец.эффектов. Позже я покажу, как вернуть самые вкусные.
sys_spec_Full = 4 – злой брат близнец, буквально настройка Ultra. Моя видеокарта пахла жаренным.
i_mouse_accel = 0 – Отключаем плавные движения мыши. +FPS
r_vsync = 0 – Вертикальная синхронизация. Отключение иногда поднимает FPS.
e_particles= 0 – Летающая пыль, мелкие частицы. Очень грузят FPS.
i_particleeffects=0 – Качество летающей пыли. Отключаем. +FPS
Тени:
Семейство команд по теням. Я предпочитаю играть без теней,
чем с темными кубиками. Большой прирост FPS.
e_shadows = 0 - Вкл\выкл тени.
r_ShadowJittering=0 – смягчает края теней
r_ShadowBlur=0 – немного размывает сами тени.


Оптимизация звука:
No comment. Разницы между Ultra и оптимизацией не заметил.
Прирост FPS.
s_FormatSampleRate=44100
s_MPEGDecoders=16
s_Obstruction=2
s_ObstructionAccuracy=0
s_ObstructionUpdate=1.0
s_SoundMoodsDSP=0
s_VariationLimiter=0.3
s_ReverbType=0


Убиваем текстурки(Опционально):
Для самых отчаянных. У себя ставил High текстуры.
Оптимизация очевидна, как и по FPS так и по ужасному внешнему виду.
r_TexSkyResolution=1
r_ImposterRatio=2
r_EnvCMResolution=0
r_EnvTexResolution=1
r_DynTexMaxSize=30
r_TexAtlasSize=256
r_DynTexAtlasCloudsMaxSize=24
r_DynTexAtlasSpritesMaxSize=16
r_TexMaxAnisotropy = 0
r_UsePOM = 0


Вода:
Тут куча параметров, что сделают воду плоской и немного искусственной, но подарят кучу FPS.
r_WaterUpdateFactor=0.5
r_WaterUpdateDistance=0.2
r_WaterCaustics=0
q_ShaderWater=0
r_WaterReflectionsMinVisiblePixelsUpdate = 0.05

Must Have лист:
sys_spec = 1
i_mouse_accel = 0
r_vsync = 0
r_colorgrading = 0
r_hdrbrightlevel = 0
e_gi = 1
e_ginumcascades = 2
g_SkipIntro = 1
g_radialBlur = 0
r_MotionBlur = 0
r_sunshafts = 1
r_DepthOfField = 0
g_dof_ironsight = 0
r_refraction = 0


Отдельно SSAO, алгоритм имитации глобального освещения. Могу отключить все тени, Но вот это выглядит и без них шикарно.
Опытным путем определил «3» как самый подходящий параметр позволяющий C3 выглядеть как Ultra и не так сильно гробить FPS.
r_SSAO = 3
r_SSAOQuality = 2
r_SSAODownscale = 0


Вся прелесть CryEngine 3 в том, что вы можете выставить все в игре на Ultra, ввести sys_spec = 1 и относительно комфортно играть, но тут кому как повезет.

Команды можно вводить в игре, но лучше просто закинуть в файл system.cfg, в корневой папке с игрой.

Скриншоты с новыми настройками:
Скрытый текст:






DjDiversant вне форума  
Отправить сообщение для DjDiversant с помощью ICQ Ответить с цитированием