Повторный выпуск Quake 2 доказывает, что инди-игры могут привести к революции трассировки лучей
Что происходит, когда вы запускаете 22-летнюю компьютерную игру на одной из новых видеокарт RTX от Nvidia? Вы получите лучший аргумент в пользу функции трассировки лучей в реальном времени для карты RTX.
Странный поворот событий. Трассировка лучей , которая предлагает физическое моделирование того, как свет отражается вместо статического, предварительно запеченного освещения, открывает новую границу для реализма. Его введение сначала в Battlefield V , а затем в играх, таких как Metro Exodus , попыталось доказать это. Они потерпели неудачу. Трассировка лучей приводит к значительному снижению производительности при незначительном улучшении качества изображения.
Я обнаружил, что проблема в том, что в Battlefield V слишком много всего происходит . Отражения, прослеживаемые лучами, потрясающие, но их трудно заметить, когда застрелить нацистов в прекрасном лесу. Действие слишком быстрое, зрелище слишком велико, чтобы выгодно выделиться.
Quake II , конечно, быстрый, но больше не зрелище. В 1997 году он выглядел великолепно, но, как и многие 3D-игры, выпущенные на рубеже тысячелетий, он не очень хорошо состарился. Темные, блочные среды выглядят грубыми и ровными по современным стандартам, даже с обновленными текстурами.
Но новый релиз с трассировкой лучей? Это не так плохо. Посмотреть на себя.
Это не Battlefield V , конечно, но эффект неотразим. Простота геометрии, текстур и уровней Quake II означает, что изменение освещения выходит на первый план. Я изо всех сил пытаюсь заметить, где в Metro Exodus используется освещение с трассировкой лучей, но в Quake II эффект прост и, как ни странно, прекрасен.
Это то, что нужно Nvidia. Я не думаю, что Battlefield V убедил кого-либо в необходимости трассировки лучей RTX. Демо Quake 2 может. Это демонстрирует взгляд и чувство, что без этого невозможно.
Могут ли инди возглавить революцию трассировки лучей?
Выбор Quake 2 в качестве демонстрации трассировки лучей также приносит пользу Nvidia на другом уровне. Тони Тамаси, вице-президент Nvidia по техническому маркетингу, отмечает, что проект начался с малого.
«Руководитель Q2VKPT Кристоф Шид начал работать над устранением помех в режиме реального времени, когда проходил практику в Nvidia в 2016 году», — сказал Тамаси в интервью Digital Trends. «Nvidia была взволнована, чтобы снова работать с Кристофом после того, как он и его коллеги по университету выпустили свой путь, прослеженный Quake II в январе».
Quake 2 также имеет открытый исходный код и использует «трассировщик пути в реальном времени на основе Vulkan». Соберите все эти факты вместе, и в результате получится демонстрация, которая предполагает, что трассировка лучей не должна быть зарезервирована для студий AAA, таких как DICE.
С этим согласен Антон Юдинцев, генеральный директор Gaijin Entertainment, которая в настоящее время разрабатывает Enlisted , MMO-шутер на основе команды, который будет поддерживать трассировку RTX-лучей. «Сама по себе поддержка [трассировки лучей] не слишком сложна», — сказал мне Юдинцев. Он также отметил, что популярные современные движки, такие как Unreal 4 и Unity, добавили поддержку, что снижает техническую сложность ее реализации.
Юдинстев сказал, что самым большим препятствием будет изменение рабочего процесса студий, чтобы он включал трассировку лучей. «Такие вещи не меняются так быстро. [Трассировка лучей] сама по себе не так революционна с точки зрения визуального дизайна, как [Физическая рендеринг], и даже переход на PBR занял годы ».
Посмотрите на игры, которые планируют поддержку трассировки лучей RTX, намекает на то, что в небольших студиях изменения происходят быстрее. В то время как Battlefield V служил хедлайнером этой функции, а следующий Call of Duty также получит факел с трассировкой лучей , эти большие выпуски превосходят по численности те из небольших и средних студий. Примерами могут служить Metro Exodus 4A Games , Enlisted Ganjin Entertainment и Mechwarrior V: Mercenaries Piranha Games . Еще есть Stay In The Light , инди-игра, выпущенная в раннем доступе, которая, по словам разработчика, «требует трассировки лучей в реальном времени, чтобы работать и выглядеть правильно».
Nvidia поощряет эксперименты с конкурсом DXR Spotlight , и компания заявляет, что продолжит продвигать независимых разработчиков в рамках своей программы Indie Spotlight.
Напоминание о 2019 году будет иметь решающее значение для Nvidia и всех, кто владеет видеокартой RTX. Многие новые игры будут запущены при поддержке, и инди-охват зеленой команды может начать окупаться. Результаты должны быть прекрасными, даже когда фотореализм отходит на второй план.