В то время как индустрия видеоигр начинает исследовать диапазон возможностей, которые он предлагает О техническом усовершенствовании обработки теней и отражений независимые разработчики опубликовали Q2VKPT (Quake II PATHTRACED).
Q2ВКПТ является результатом инициативы показать, чего можно достичь в следующих матчах с принудительной реализацией трассировки лучей.
Q2VKPT основан на легендарной игре Quake 2 1997 года., Это Q2VKPT FPS, полностью совместимый с технологией трассировки лучей, созданной новейшими графическими решениями NVIDIA GPU от производителя.
В настоящее время проект включает около 12,000 XNUMX строк кода и полностью заменяет исходный графический код Quake II. Первоначально прототип был разработан под OpenGL с помощью нескольких сотрудников.
Это отличное название использует самые разные техники для адаптации к играм ранее использовавшихся методов расчета обходится дорого только в киноиндустрии.
О Q2VKPT
Этот FPS работает, включая метод отслеживания пути, алгоритм, использующий трассировку лучей, вычисления и адаптивный временной фильтр улучшенное шумоподавление, а также временное сглаживание, которое интеллектуально повторно использует результаты предыдущих вычислений для отображения чистого изображения.
Как напоминание, Во время конференции разработчиков игр 2018, прошедшей в марте прошлого года, NVIDIA представила свою технологию RTX., технология трассировки лучей, которая позволяет разработчикам видеоигр и создателям контента обеспечивать рендеринг кинематографического качества в реальном времени, чтобы оживить виртуальные миры.
Это позволяет более точно управлять яркостью, светом и тенями, чтобы добиться более ярких изображений, приближенных к реальному миру.
Благодаря трассировке лучей, вместо того, чтобы рисовать проекцию трехмерных объектов на пиксельной плоскости, мы моделируем реальность, следуя пути, по которому прошел бы фотон, который достиг бы глаза наблюдателя, чтобы определить его истинный цвет.
Это дает более подробную информацию о затенении сцен в игре.
Флагман нового поколения NVIDIA GeForce RTX 2080 Ti с 4352 ядрами CUDA, 11 ГБ видеопамяти GDDR6, пропускной способностью 616 ГБ / с, 272 TMU, 88 ROP и TDP 250 Вт.
По словам производителя, этот графический процессор до шести раз эффективнее с точки зрения вычислений, связанных с трассировкой лучей, и до десяти раз эффективнее в вычислениях, связанных с искусственным интеллектом, чем графические схемы GTX предыдущего поколения.
По словам команды, ответственной за разработку Q2VKPT, lСегодняшние игры, такие как Battlefield V, хотя и намного сложнее с точки зрения деталей, лишь ограничивают возможности, предлагаемые трассировкой лучей, и по-прежнему полагаются на традиционную растеризацию на основе графики.
Его проект должен показать, что есть еще много интересного.
О своем развитии
Q2VKPT удаляет некоторые 2D-элементы в растровой графике и использует трассировку пути глобального освещения для статических и динамических источников света, включая тени с трассировкой лучей и яркие отражения; по крайней мере четыре луча испускаются на пиксель.
Чтобы использовать новые функции трассировки лучей, включенные в этот FPS, вам понадобится современная видеокарта, изначально поддерживает расширение VK_NV_ray_tracing, такое как графические процессоры NVIDIA RTX из сборки Тьюринга.
Например, в Q2VKPT можно играть со скоростью около 60 кадров в секунду при разрешении 2560x1440 с видеокартой NVIDIA RTX 2080Ti.
VKPT и Q2VKPT были разработаны Кристофом Шидом в рамках развлекательного проекта для проверки исследований компьютерной графики в недавней видеоигре.
Как получить Q2VKPT?
Для тех, кто хочет попробовать эту игру, Вы можете перейти на официальный сайт проекта, где найдете ссылки для скачивания. исходный код игры, чтобы его можно было скомпилировать в Linux, а для Windows уже сделана компиляция.
УТВЕРЖДЕННАЯ формулировка. Проверьте перед публикацией.