Технология за проследяване на лъчи Radeon Rays 4.0 с отворен код на AMD

Вече казахмеСлед рестартирането на програмата си GPUOpen с нови инструменти и разширен пакет FidelityFX, AMD пусна и нова версия на своя визуализатор AMD ProRender, която включва актуализирана библиотека за ускоряване на проследяване на лъчи, Radeon Rays 4.0 (преди известна като FireRays).

Технология за проследяване на лъчи Radeon Rays 4.0 с отворен код на AMD

Преди това, Radeon Rays можеше да работи само чрез OpenCL на процесора или графичния процесор, което беше значително ограничение. Сега, след като е потвърдено, че предстоящите RDNA2 ускорители на AMD ще разполагат с хардуерни устройства за проследяване на лъчи, Radeon Rays 4.0 най-накрая включва BVH оптимизации, специално проектирани за графични процесори, заедно с поддръжка на ниско ниво API като Microsoft DirectX 12, Khronos Vulkan и Apple Metal. Технологията вече е базирана на HIP (Heterogeneous-Compute Interface for Portability), паралелната изчислителна платформа на AMD, написана на C++ (еквивалентна на CUDA на NVIDIA), и вече не поддържа OpenCL.

Технология за проследяване на лъчи Radeon Rays 4.0 с отворен код на AMD

Най-жалкото е, че Radeon Rays 4.0 беше пуснат без отворен код, за разлика от предишните версии на технологията. След оплаквания от някои потребители, AMD реши частично да отмени решението си. Това написах аз Продуктов мениджър на ProRender Брайън Савери:

„Разгледахме този проблем вътрешно и ще направим следните промени: AMD ще пусне Radeon Rays 4.0 с отворен код, но някои технологии на AMD ще бъдат поставени във външни библиотеки, разпространявани по силата на SLA.“ Както беше отбелязано u/scottherkleman В темата за зашеметяващата демонстрация на Unreal Engine 5, ние сме поели ангажимент да предоставяме споделени, неутрални към доставчици библиотеки за проследяване на лъчи. Това е цялата идея на Radeon Rays и макар разпространението на библиотеки под разрешителен лиценз да е чудесно, въз основа на вашата обратна връзка решихме да отидем по-далеч и да отворим кода. Така че, моля, продължавайте да създавате страхотни неща с Radeon Rays и ако сте от типа разработчик, който се нуждае от достъп до изходния код сега, моля, свържете се с нас чрез страницата на GitHub или GPUOpen. Изходен код на Radeon Rays 2.0 все още налично".

Това със сигурност е добра новина за тези, които искат да използват Radeon Rays, особено след като AMD ProRender вече е наличен с официалната и безплатен плъгин за Unreal Engine.

Технология за проследяване на лъчи Radeon Rays 4.0 с отворен код на AMD



Източник: 3dnews.ru

Добавяне на нов коментар