126,3K подписчиков
Трассировка лучей обычно ассоциируется с мощными графическими процессорами, поскольку это очень требовательная к вычислительным ресурсам технология. Однако разработчик Константин Зойрер решил провести смелый эксперимент - реализовать поддержку трассировки лучей Vulkan прямо в коде процессора в Linux. Он внес изменения в открытую графическую библиотеку Mesa, добавив функцию VK_KHR_ray_query. Это позволило осуществить трассировку лучей без использования GPU. Чтобы продемонстрировать работоспособность, Зойрер запустил игру Quake II RTX с включенной трассировкой лучей на CPU...
3 месяца назад
21 подписчик
Как сообщает gametech.ru, пользователь Youtube с ником Thavex опубликовал видео, в котором Quake 2 запущен на флагманской видеокарте NVIDIA GeForce RTX 2080Ti с технологией трассировки лучей. Он использовал инструмент Amietia, впервые показанный в августе прошлого года. Картинка улучшается, однако есть и побочный эффект в виде шумов. Автор, к сожалению, не применил никакого шумоподавителя (denoiser)...
5 лет назад
126,3K подписчиков
Разработчик библиотеки 3D-графики Mesa реализовал поддержку трассировки лучей на базе процессора в Vulkan, сообщает портал Phoronix. Раннее тестирование драйвера в Quake II RTX показывает, что современные процессоры не могут обойтись без дискретной видеокарты. На снимке экрана разработчика Константина Сёрера видно, что версия Quake II с трассировкой лучей работает только со скоростью 1 кадр в секунду после всех усилий с драйвером Vulkan Lavapipe. Сёрер признает, что его работа в основана на портировании...
3 месяца назад