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


Требования к производительности 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

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

Онлайн

Сейчас на сайте: 145
Гостей: 141

Пользователи: 
Foton

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

Флудилка V3
Samiraldos, 28 сентября 2025 12:02
Чикабой, Ясно....
Флудилка V3
Чикабой, 28 сентября 2025 09:44
Samiraldos, Потому, что последний раз обновляли список год назад ...
Флудилка V3
Samiraldos, 28 сентября 2025 08:22
Привет всем. Давно же я не посещал сайт.  Вопрос. А почему в списке глобальных модов Mount &...
MOD 108 heroes
epilect, 27 сентября 2025 19:05
Тяжело искать мотивацию,когда не видишь заинтересованности в своей работе.Тут админы молчат (если...
MOD 108 heroes
iskanderzp, 27 сентября 2025 13:04
Andyboi, Андрей! Без Вас мы эту тему не одолеем. Ни с квестами не разберемся, ни с новыми...
MOD 108 heroes
Andyboi, 27 сентября 2025 11:11
я перевел 7 файловм но меняяя киинули  все...
MOD 108 heroes
Чикабой, 26 сентября 2025 18:08
iskanderzp, сделать скрин и в гугл перевод)...
MOD 108 heroes
iskanderzp, 26 сентября 2025 14:49
Чикабой, Угу, только как понять. в чем его суть? Из всего, что поддается расшифровке - срок...
MOD 108 heroes
Чикабой, 26 сентября 2025 14:45
iskanderzp, Касательно тавернщика, то там просто выдает рандомный квест....