Quake II RTX тепер працює на графічних процесорах AMD завдяки технології відстеження променів Vulkan

Quake II RTX тепер працює на графічних процесорах AMD завдяки технології відстеження променів Vulkan

Рішення Nvidia відновити Quake II як назву трасування променів було, на мій погляд, дійсно розумним способом продемонструвати, на що здатна ця функція, одночасно даючи людям підставу повернутися до добре розглянутої класичної назви. Однак дотепер єдиними геймерами, яким це могло сподобатися, були люди, які володіли графічним процесором Nvidia RTX. Хоча в деяких іграх буде працювати трасування променів на Pascal, Quake II RTX не є однією з них.

Однак тепер шанувальники AMD також мають можливість насолодитися Quake II RTX, мабуть, за явної допомоги Nvidia. Будь-який графічний процесор, що підтримує розширення Vulkan Ray Tracing, що підтримуються та розробляються Khronos Group, також може запускати Quake II RTX. З боку огорожі AMD ця підтримка, схоже, обмежена серією RX 6000, принаймні наразі.

Підтримка Nvidia набагато ширша. На додаток до Ampere і Turing, Vulkan Ray Tracing підтримується також на графічних процесорах GTX 1660, на базі Volta Nvidia Titan V і Quadro GV100, а також на графічних процесорах Pascal з принаймні 6 Гб оперативної пам'яті. Якщо ви не бачили стартового трейлера Quake II RTX, ми розмістили його нижче.

Nvidia насправді зробила кілька важких робіт, щоб спочатку довести трасування променів до Вулкана. Вже існують інструменти для перекладу викликів DX12 та коду HLSL (High Level Shader Language) у Vulkan та SPIR-V, відповідно. Конкретним внеском Nvidia у проект було додавання підтримки відстеження променів до відкритого коду Microsoft DirectXCompiler, який зазвичай використовується для портування коду HLSL на Vulkan.

Іншими словами, робота з відкритим кодом Nvidia є ключовою частиною того, чому графічні процесори AMD тепер можуть запускати Quake II RTX. Цей тип "кооперації", якщо хочете, є ключовою частиною забезпечення широкої підтримки стандартів і змушує певних геймерів очікувати певних функцій у широкому діапазоні систем. Теоретично розробники, які вже мають Vulkan і шлях DX12, можуть підтримувати підтримку Nvidia RTX для одного API і підтримувати як Nvidia, так і AMD у Vulkan. Поки що ми не чули багато про те, чи будуть ігри з підтримкою RTX отримувати оновлення, щоб дозволити AMD використовувати трасування променів, або скільки додаткової оптимізації потрібно для використання функції на графічних процесорах RDNA2 на відміну від Тьюрінга / Ампер

На даний момент це не схоже на те, що AMD планує ввімкнути трасування променів на 5700 або 5700 XT. Ми знаємо одне, що вплив продуктивності відстеження променів на продуктивність є значним, особливо на графічних процесорах, які не були розроблені для його підтримки. На папері Nvidia підтримує величезний асортимент карток. На практиці більшість карток Паскаля, крім 1080 Ti і, можливо, GTX 1080, часто виявляються занадто повільними, щоб ефективно виконувати трасування променів. Навіть якщо ви зменшите інші рівні деталізації, щоб функція працювала, ви можете не відчувати, що трасування променів компенсує втрати в інших місцях.

Було б непогано бачити, як AMD пропонує підтримку Vulkan для карток RX 5700 і 5700 XT, але майте на увазі, що 6800 XT і 6800 вже відстають від трасування променів Nvidia. Цілком можливо, що причина, по якій компанія не забезпечує підтримку трасування променів у своїх нижчих кінцевих продуктах, полягає в тому, що вона не може гарантувати якісний досвід.

У будь-якому випадку, якщо ви хочете перевірити відслідковуваний промінь Quake II, бета-драйвери AMD з підтримкою Vulkan RT можна завантажити тут, тоді як бета-драйвер Nvidia з тим самим можна завантажити тут. На даний момент єдиним заголовком, що використовує Vulkan Ray Tracing, є Quake II RTX, наскільки мені відомо, але Khronos розробив стандарт для використання на комп’ютерах та мобільних пристроях і сподівається на надійне впровадження в довгостроковій перспективі.

Читати далі

Minecraft з відстеженням променів тепер доступний для всіх програвачів Windows 10
Minecraft з відстеженням променів тепер доступний для всіх програвачів Windows 10

Зазвичай ви не думаєте про Minecraft як про реалістичну гру, але розробники наполегливо працюють над додаванням трасування RTX променів до гри протягом останніх восьми місяців. Сьогодні він нарешті вийшов з бета-версії, і це дійсно працює з блоковим виглядом Minecraft.

Хтось зламав відстеження променів у SNES
Хтось зламав відстеження променів у SNES

Звичайно, ігрова консоль 90-х не могла підтримувати трасування променів, так? Неправильно. Розробник ігор і інженер Бен Картер зламав трасування променів у Super NES за невеликої допомоги дошки розробників FPGA.

Нова технологія відстеження VR може вирішити найбільші проблеми у платформі
Нова технологія відстеження VR може вирішити найбільші проблеми у платформі

Віртуальна реальність - це потенційно революційна технологія з деякими значними проблемами юзабіліті. Одна компанія вважає, що може це змінити.

Firefox Add-On захищає вас від відстеження Facebook
Firefox Add-On захищає вас від відстеження Facebook

Mozilla намагається захистити користувачів від відхилення від Facebook і забити деякі добрі волі одночасно.