Перейти к содержанию
  • Вышла новая версия Morrowind Graphics Extender — MGE XE G7


    Morrowind Graphics Extender - это графический расширитель для Morrowind. Программа добавляет дальние земли (distant land), анимированную траву, попиксельное освещение, шейдеры постобработки и многое другое. Имеется графический интерфейс для настройки параметров графики, а также включает скриптовый интерфейс, от которого зависят Lua-моды MWSE.

    Изначально программа была написана Timeslip, позднее Hrnchamd подхватил разработку и выпустил новую версию — MGE XE. На протяжении долгих лет это был стандарт для моддинга.

    Но не сейчас, теперь у нас есть еще одна версия, новый форкс — MGE XE G7.

    Основное ожидаемое отличие от MGE XE 0.19.1 — производительность . Визуальные возможности остались практически неизменными, и всё должно выглядеть примерно так же, как и в предыдущих сборках MGE XE. Изначально добавление новых визуальных элементов или функций не было целью, но некоторые из них незаметно проникли в код и подробно описаны ниже.

    Большинство изменений направлены на достижение одной цели: сокращение количества вызовов отрисовки.

    Сделано это следующим образом:

    • Оптимизация и упрощение объектов до уровней детализации (LOD), подходящих для рендеринга в удаленной сцене.

    • Создание общего атласа текстур и использование его для выборки текстур всеми объектами, а не их индивидуальными текстурами.

    • Объединение всех объектов каждой ячейки в единый экземпляр, что становится возможным благодаря использованию общего атласа на предыдущих этапах.

    • Вычисление данных о видимости и выполнение отсечения невидимых участков в режиме реального времени, чтобы ячейки, скрытые ландшафтом, вообще не отображались.

    В итоге: ячейки, которые раньше требовали сотен или тысяч вызовов отрисовки, теперь требуют одного (или нуля, если они перекрыты).

    Кроме того, в новой версии ускоренный генератор, переписанный с нуля, теперь нативно 64-битный (может переваривать более крупные установки), основательно многопоточный и инкрементальный. Реализация ландшафта переписана полностью, добавлена темная тема, а вся конфигурация вынесена в отдельный mgeXE.toml в корневой папке Morrowind . В комплекте также идет собственная сборка DXVK, доработанная с учётом специфики Morrowind. Это позволяет улучшить рендеринг не только в части дальних земель.

    59957-1787800684-919747179.webp

    Последняя вышедшая версия 0.21.0 исправила важную проблему игры: давнее дрожание геометрии в модах, удалённых от начала координат мира. Чем дальше локация от начала координат карты мира, тем сильнее страдала точность чисел с плавающей запятой — и картинка начинала мелко трястись. Больше всего доставалось крупным мод-проектам новых земель. Теперь рендеринг ведётся относительно камеры, и, по словам автора, по «Project Cyrodiil» и «Skyrim, Home of the Nords» стало «гораздо приятнее гулять».

    Еще одно важное изменение — большие сборки перестанут упираться в VRAM. Раньше все дальние статики грузились в видеопамять разом при старте — и сборки определённого размера просто не помещались. В 0.21.0 они подгружаются и выгружаются по ходу игры. Третье заметное изменение — трава в интерьерах: она наконец рендерится тем же механизмом, что и на улице. Остальное — исправления вылетов и оптимизации, они расписаны в полном чейнджлоге.

    Скачать новую версию можно с NexusMods или со страницы проекта на Github.

    • Нравится 7

    Обратная связь

    Рекомендуемые комментарии

    Pirate

    Опубликовано (изменено)

    Знаковое событие для Морровинда. Теперь закрытые самые критичные проблемы ванильной версии. Еще одна - переполнение памяти была закрыта в версии 0.19.0.

    Изменено пользователем Pirate
    Хеор

    Опубликовано

    Теперича нужно дождаться, пока её впихнут в МФР. Вместе с обновой ТР, хе.



    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти

×
×
  • Создать...