Сегодня 29 сентября 2023
18+
MWC 2018 2018 Computex IFA 2018
Новости Software

Quake II получил поддержку трассировки лучей для GeForce RTX

Если вы уже успели стать обладателем одной из видеокарт семейства GeForce RTX, то для вас теперь доступна ещё одна игра с поддержкой аппаратной трассировки лучей. Внезапно это Quake II — культовый шутер, изначально вышедший в 1997 году. Однако стараниями программиста-энтузиаста свет увидел концептуальный проект Q2VKPT, в котором оригинальный графический код старой игры заменён на новый, где используются аппаратные возможности чипов Turing для трассировки лучей.

Q2VKPT — это полностью играбельный Quake II, в котором используется динамическое освещение в реальном времени, рассчитываемое при помощи технологии NVIDIA RTX. Причём, в отличие от того же Battlefield V, здесь эта технология используется гораздо полнее. Трассировка лучей применяется как для расчётов прямого освещения, так и для рассеянного и отражённого света. По словам разработчика, проект должен служить своеобразной демонстрацией будущего игровой графики. Помимо аппаратной трассировки лучей, в Q2VKPT используются также алгоритмы адаптивной фильтрации изображений, которые позволяют не перестраивать сцену каждый раз целиком, а использовать данные об освещённости, рассчитанные в предыдущих кадрах.

Модифицированная игра работает через API Vulkan и выдаёт вполне приемлемую производительность на картах семейства GeForce RTX. Например, имея GeForce RTX 2080 Ti, можно получить порядка 60 fps в разрешении 2560 × 1440. И это на самом деле неплохой результат, учитывая, что технология DLSS не используется, а трассировка лучей применяется не фрагментарно, как в современных играх с поддержкой RTX, а для расчётов полного глобального освещения, в том числе для теней, отражений и рассеивания света. Иными словами, в Q2VKPT можно увидеть полностью реалистичное и физически правильное освещение. И именно поэтому не стоит удивляться, что самая современная видеокарта выдаёт в игре 20-летней давности всего 60 fps.

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

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
Starfield, Halo и Forza на виртуальном экране: Meta уточнила, когда Quest 3 получит поддержку Xbox Cloud Gaming 5 ч.
«Спасибо за убитую игру»: фанаты раскритиковали Valve за «ужасную оптимизацию» Counter-Strike 2 и потребовали вернуть CS:GO 6 ч.
Epic Games Store устроил раздачу Soulstice — ролевого слешера с «Молчуньей» из MGS V: The Phantom Pain в главной роли 7 ч.
Предпоследнее дополнение к Pathfinder: Wrath of the Righteous показалось из тени — тизер и дата выхода «Властелина Ничего» 8 ч.
Cyberpunk 2077: Phantom Liberty, Quake II и другие игры появились в GeForce NOW 8 ч.
Переписки пользователей с ИИ-ботом Bard всплыли в поиске Google 9 ч.
Патентное ведомство США не хочет отказываться от факсов, но готово переехать в облако 9 ч.
«Мы тратим больше, чем зарабатываем»: Epic Games уволила более 800 сотрудников и признала, что Fortnite уже не такая прибыльная 9 ч.
Adobe выпустила веб-версию Photoshop со встроенным ИИ — она платная, но предоставляет много возможностей 10 ч.
Поддержка Cyberpunk 2077 почти завершена — патч 2.0 и дополнение Phantom Liberty были последними крупными обновлениями 11 ч.