Гайд по оптимизации сцены


Требования к производительности Mount & Blade Bannerlord
  • Одиночные сцены: очень высокая конфигурация/60 FPS/Gtx 1060.
  • Многопользовательские сцены: очень высокая конфигурация/60 FPS/Gtx 970.


Предупреждение:
Не проверяйте окончательную производительность вашей сцены в редакторе сцен. Редактор имеет низкую производительность из-за того, что его можно редактировать во время выполнения. Также вам следует уточнить итоговую производительность у агентов в миссии.


Возможные "узкие места" в производительности

Отсутствующие окклюдеры

Окклюдеры - это физические объекты, которые определяют границы окклюзии для мешей. Если ограничивающая рамка (bounding box) объекта полностью закрыта окклюдером, эти объекты не отображаются. Окклюдеры значительно уменьшают проблемы с производительностью больших сцен. Во время выполнения (runtime) все окклюдеры рендерятся на другом экране, и значения глубины каждого пикселя на этом экране проверяются с помощью ограничивающей рамки каждого меша. В вашей сцене все строительные блоки и большие меши должны иметь окклюдеры. Если на вкладке «Visibility» (Видимость) включены параметры «Enable Occlusion Culling» (Включить отсеивание окклюзии) и «Show Occluders» (Показать окклюдеры), окклюдеры каждого меша визуализируются с помощью отладочных мешей. Если у какого-либо из больших мешей вашей сцены отсутствуют окклюдеры, вам следует связаться с командой ART.

Слишком много перерисовки точечного света и ненужные карты теней
Наш движок использует систему точечного освещения на основе сетки. Эта система делит экран на сетки фиксированного размера. Затем видимые точечные источники света регистрируются в каждой сетке, в которой пересекается ограничивающая рамка. Затем каждый затененный пиксель на экране использует все точечные источники света внутри своей плитки (tile) для затенения самого себя. Каждый точечный свет в вашей сцене должен иметь минимально возможный радиус. Кроме того, чтобы не увеличивать перерисовку, не следует использовать слишком много точечных источников света. Вы можете использовать средство отладки «Debug Tiled Lights», чтобы исправить такие проблемы, как слишком большое количество точечного света в узких местах или источники света с большим радиусом. Если есть какие-либо плитки сетки желтоватого или красного цвета, то они, вероятно, имеют низкую производительность. Эти области сцены следует отрегулировать, уменьшив либо радиусы точечного света, либо уменьшив количество точечного света.

Использование флоры во внешних областях
Трава, как флора, которую мы используем в наших сценах, имеет ограниченный диапазон обзора. Кроме того, мы можем отсеивать (не выполнять рендеринг) этой флоры в больших диапазонах. Тем не менее, эта флора будет иметь большое влияние на память в сценах, а также будет иметь небольшую стоимость отсеивания ЦП. Таким образом, для внешних областей, где трава не будет отображаться, вам не следует использовать слои ландшафта с высокой плотностью травы.

Слишком много мешей без LOD
Для современных графических процессоров с точки зрения производительности гораздо важнее плотность полигонов на пиксель, чем общее количество полигонов. В этом случае худшая ситуация - меши без LOD. Это можно проверить, переключившись в каркасный режим (wireframe mode). Каждый треугольник в сцене должен содержать достаточное количество пикселей внутри, а не наоборот. Вам следует связаться с командой ART, если вы найдете меш без LOD.

Множитель LOD ландшафта и плотность вершин
Всегда проверяйте плотность вершин вашего ландшафта. Во многих случаях разрешение местности можно уменьшить без каких-либо заметных изменений. Также старайтесь не использовать множитель LOD ландшафта для узлов ландшафта. Наличие большего количества узлов и использование только множителя LOD ландшафта в узлах с детальной кривизной повысит производительность вашей сцены.





- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 0

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 187
Гостей: 185

Пользователи: 
- отсутствуют

Последние комментарии

MOD East 1135
Andyboi, Сегодня, 17:44
East1135 v1.3.4 _Официальная русская версия (начинать обязательно новую игру) описание обновлений...
MOD Rise and Fall 935 A.D
sleeper 1, Сегодня, 11:57
Здравствуйте можно рабочую ссылку на русификатор?...
MOD 1860's Old America
Multi Game channel, 11 августа 2025 08:28
этот мод почти идеален есть только один минус дамы и господа Здравствуйте я только что...
MOD East 1135
Andyboi, 8 августа 2025 20:35
+375336356152 если   есть ввопросы звоните...
MOD East 1135
Andyboi, 8 августа 2025 19:45
херь на них, на этих  админов, найдется чеовек кому не бееезразличен будет этот сайт, нужна ...
MOD Rus 13th Century: Way of the Warrior v2.5
Techpriest_Beta, 7 августа 2025 18:08
После установки мода, пользуясь WSE2, после массового мордобоя(битвы за замок/либо против многих...
Mount & Blade - Эпоха турниров (Warband) 1.174
NordOst, 7 августа 2025 11:24
Доброго времени суток всем! Подскажите пожалки, а где взять исходные файлы для игры Варбанд? Хочу...
MOD East 1135
epilect, 6 августа 2025 19:52
Ну вернулся это хорошо).Жаль только,что сайтом никто не занимается со всеми вытекающими......
MOD East 1135
iskanderzp, 6 августа 2025 18:48
Andyboi, Рад возвращению! С сердцем понятно, дай Бог, теперь все будет хорошо. А как зрение?...