MOUNT AND BLADE 2 BANNERLORD - о движке и частицах


BANNERLORD 

 
Приветствуем вас, воины Кальрадии!

На этой неделе мы расскажем вам о движке новой версии 1.4. Его графическая составляющая претерпела ряд изменений, а производительность была улучшена.

Различные составляющие движка разрабатываются отдельными командами и маркируются как разные версии. Таким образом мы можем полноценно тестировать новые функции движка, не рискуя его стабильностью (что важно для разработчиков игрового процесса).

Глобальное освещение
Мы ввели новую систему глобального освещения, которая будет работать и для статичных, и для динамических объектов. Она основана на готовой системе динамического освещения Precomputed Radiance Transfer. Система работает независимо от атмосферы, а для Bannerlord это обязательное условие, ведь игрок может попадать в одну и ту же локацию в разное время суток. Используемый нами метод позволяет заранее рассчитать освещение в каждой точке координатной сетки. Мы максимально автоматизировали расчёты, облегчив работу художников, создающих сцены. Создатели модификаций также смогут использовать эти инструменты и подключать глобальное освещение к своим сценам.

Просчитывание внешнего вида с помощью вычислительного шейдера
С помощью профилирования мы установили, что в крупных сражениях графический процессор дольше всего просчитывает внешний вид мешей агентов. Как правило, эти расчёты совершаются каждый раз, когда нужно отобразить меш (отображение теней, буфер геометрии, затенение волос и т. д.). Мы решили эту проблему так: теперь просчитывание вешнего вида мешей со скелетной анимацией будет выполняться не вершинным шейдером, а другим — на другом этапе. Хотя оба этапа выполняются графическим процессором, просчитывание внешнего вида мешей на отдельной стадии и сохранение результатов в рабочей памяти позволяет нам делать это лишь один раз для каждого кадра и использовать специальные механизмы оптимизации вычислительных шейдеров. В результате отображение внешнего вида моделей происходит на 60% быстрее, а это, в свою очередь, позволяет большинству видеокарт выдавать 60 кадров в секунду даже в масштабных сражениях.

Атлас шейдинга частиц
Теперь шейдинг частиц осуществляется на отдельном этапе вычислительным шейдером. Каждой видимой частице в глобальном текстурном атласе приписывается квадрат (2x2, 4x4, 8x8, 16x16 или 32x32 — в зависимости от её размера на экране). Вычислительный шейдер выполняет шейдинг на этих крошечных квадратах. Непосредственно для отображения нужен только результат по свету для текстуры из атласа. Более сложный расчёт света уже не нужен. Разделение этапов шейдинга и прорисовки снижает потребность в наполнении частицами, поскольку теперь шейдинг затрагивает очень малое число пикселей. Это снижает нагрузку на видеокарту при отображении пустынных сцен. Данный метод также позволяет убрать резкие тени на вышеупомянутых квадратах, делая и без того красивые частицы в Bannerlord еще качественнее!

Подчёркиваем, что разработка движка и дополнений к нему идёт параллельно разработке самой игры. Отдел, где ведётся разработка движка, постоянно работает над оптимизацией, которая позволит сократить время загрузки и увеличить масштаб сражений, кадровую частоту и реалистичность изображения. Все эти манипуляции никоим образом не тормозят разработку игры и служат лишь улучшению качества итогового продукта.



MOUNT BLADE 2 BANNERLORD (основное)
Об игре




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

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

Мододел
roker
Офлайн 8 марта 2018 19:28 поделиться
Фи! А я интервью с уборщиком ждал! Обидка.. :-)
По теме: все как всегда.. ненужная ерунда, в дополнение, к верблюдам! имхо


https://rpgrussia.com
Колонист
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 8 марта 2018 19:37 поделиться
Уже многие ждут интервью с уборщиком)


Кмет
Aldgin
Офлайн 8 марта 2018 19:40 поделиться
"Дааа.... уж" (как сказал бы Киса Воробьянинов) большинство потенциальных потребителей непременно оценит сею информацию, но самое главное, что процесс ни что не тормозит....)))) 


Полуголова
KindFey
Офлайн 8 марта 2018 19:45 поделиться
кстати да. а еще можно у сторожа интервью взять, у мальчика-который-варит-кофе. да там еще на дцать лет статей же)


Vigilo Confido
Колонист
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 8 марта 2018 20:04 поделиться
KindFey, не каркай) Пусть лучше про движок ещё поговорят)


Друг сообщества
Дима Гончар
Титул: Король Британии
Офлайн 8 марта 2018 20:29 поделиться
Нам нужно больше оптимизации!


Друг сообщества
Janycz
Офлайн 8 марта 2018 21:39 поделиться
Дима Гончар, больше оптимизаций для бога оптимизаций))))


1 + 2 + 3 + 4 + ... = ζ(-1) = -0.08(3)
1 - 1 + 1 - 1 + 1 - ... = 0.5
1 - 2 + 3 - 4 + 5 - ... = 0.25
Мододел
Leonion
Офлайн 8 марта 2018 22:25 поделиться
Бубубу, бубубу...
Разрабы уже и на видео расщедрились, а некоторые все равно не довольны...
Как принцессы на горошине...)


Колонист
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 8 марта 2018 22:32 поделиться
Да что то это видео совсем не радует, дома такие же как и были... С колоннами мелькнуло что-то там симпатичное, но толком даже планировку не показали. А на улицах - знакомые стили свадов и родоков((


Мододел
roker
Офлайн 9 марта 2018 09:18 поделиться
Когда на консоли старого поколения (Аля Сега) перенесут, тогда и поиграем)


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

Онлайн

Сейчас на сайте: 142
Гостей: 140

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

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

ГАЙД ПО ПРОХОЖДЕНИЮ МОДА PERISNO 0.8
Комсорг, 14 апреля 2025 18:21
Привет всем, если работать фрилансером до какого уровня может тебя повысить лорд? До того что в...
MOD Napoleonic Wars Functional/UI pack
GLUA1649, 10 апреля 2025 12:46
кто-то может скинуть мод?...
MOD wind of the war - New Era 74fix8
epilect, 9 апреля 2025 13:41
gadgi, https://commando.com.ua/mb/modswarband/4813-mod-tian-xuan.html посмотри здесь,правда не...
MOD Троецарствие финал (Three Kingdoms 2.76)
Lossarin, 9 апреля 2025 05:52
все я разобрался, проблема в версии игры была....
MOD XsangoX
Lossarin, 9 апреля 2025 05:39
походу все файлы сломались, ни где нет файлов мода ...
MOD Троецарствие финал (Three Kingdoms 2.76)
Lossarin, 9 апреля 2025 05:21
ребята подскажите - поставил на варбанд 1.174 - поставил перевод. ну невозможно, все сбивается...
MOD wind of the war - New Era 74fix8
gadgi, 8 апреля 2025 23:29
Всем доброго здравия. Может вопрос не по теме мода, но кто-нибудь может вкурсе где можно скачать...
MOD Tianchao
Tomatik, 4 апреля 2025 22:55
Помогите 7 картин нашел 4 из которых багованые в правене не нашел все стенны оббегал ничего...
MOD Honour&Glory (Честь и Слава)
Радомир, 28 марта 2025 23:40
В дискорде меня нет. Но разработчики и тут появляются. Поэтому написал коммент здесь. Да, кстати,...