FoliageDistanceScale — отвечает за отрисовку деревьев и оказывает ощутимое влияние на графику и производительность. Ultra=1, повышать выше нужно только обеспеченным пацанам с реально крутыми компами для увеличения красоты.
0.1 - деревья мы убили, играем в "Ведьмака" без деревьев, кроме тех, что на заднем плане. Сильно уродует, даёт fps.
0.4 - деревья вырастают на некотором расстоянии прямо у нас на глазах. Глаз режет, fps даёт несколько меньше.
0.6 - ухудшение графики не слишком бросается в глаза, при этом улучшение производительности есть, лишь немного меньше, чем в прошлом варианте. Считаю это значение оптимальным, оставил его у себя в конфиге.
0.8 - разница с 1 слабо заметна на глаз, производительность при этом подскакивает. Не слишком сильно правда.
FoliageShadowDistanceScale — Ultra=54. Отвечает за количество теней на растительности, особенно на той, что на заднем плане. У меня по умолчанию стояло 12.
12 - может проседать fps до 12-13 местами, выше 23 не поднимался.
6 - улучшение fps заметно, местами поднимался до 26, в среднем 21-23.
3 - наибольшее замеченное проседание было до 17, 23-25 держит в среднем, поднималось местами до 27. Это значение посчитал оптимальным и оставил у себя в конфиге.
1 - теней на деревьях практически нет, всё освещено со всех сторон равномерно. Ухудшение графики сильно бросается в глаза, производительность при этом не сильно улучшается по сравнению с предыдущим вариантом. Откатился на 3.
GrassDistanceScale — Ultra=1. Отвечает за дистанцию прорисовки травы, даёт некоторое влияние на производительность.
0.8 — у меня оно было по умолчанию.
0.6 — выиграл 1-2 fps в разных ситуациях, но не особо много. Т.е. выгоду оно даёт, графика при этом страдает незаметно. Оставил это значение как оптимальное.
0.2 — трава растёт у Геральта прямо из-под ног! Да, даёт 2-3 fps, но уж больно сильно режет глаз. Откатился на 0.6.
GrassGenerationEfficiency — Default=0.075. Отвечает за расстановку и плотность травы. По словам разработчиков, влияние на производительность несущественно, при этом это значение надо не увеличивать, а уменьшать для улучшения графики.
0.05 - вроде как травы стало больше, fps стал местами ощутимо проседать, но в среднем осталось то же самое.
0.09 - вроде как травы стало меньше, fps вроде как улучшился. Минимально проседало до 20, максимально поднималось до 30, в среднем те же 23-27. В принципе, можно принять за оптимум. Почему "в принципе" - см. следующее значение.
0.12 - по идее оно должно было бы еще уменьшить плотность травы и увеличить fps, но этого не произошло. Вместо этого, проседание увеличилось до 15, максимально скакало до 25. Короче говоря, не совсем понятно каким боком это значение влияет на производительность и влияет ли оно вообще. Я бы посоветовал оставить его по умолчанию и вообще не трогать. У себя оставил 0.09.
Это пока всё, что я успел толком оттестить за сегодня, уж больно позно начал. Пока, имеющийся конфиг даёт 23-27 fps при условно средних графических настройках. И это при том, что изначально было порядка 15, а самые сочные значения cvMaxAllowedGrass=30000 и cvMaxAllowedSpeedTree=5000, которые все уменьшают в первую очередь, я еще вообще не трогал. Вот и посмотрю завтра как сильно их уменьшение влияет на производительность.
じゃ ね!