AMD зробила технологію трасування променів Radeon Rays 4.0 відкритою

Ми вже розповідали, що AMD за перезапуском своєї програми GPUOpen з новими інструментами і розширеним пакетом FidelityFX також випустила нову версію візуалізатора AMD ProRender, що включає оновлену бібліотеку прискорення трасування променів Radeon Rays 4.0 (раніше відому як FireRays).

AMD зробила технологію трасування променів Radeon Rays 4.0 відкритою

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

AMD зробила технологію трасування променів Radeon Rays 4.0 відкритою

Найнеприємніше те, що Radeon Rays 4.0 була випущена без відкритого вихідного коду, на відміну від попередніх версій технології. Після скарг деяких користувачів AMD вирішила частково скасувати своє рішення. Ось що написав менеджер з продуктів ProRender Браян Савері (Brian Savery):

«Ми розглянули це питання заново всередині компанії та внесемо наступні зміни: 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.

AMD зробила технологію трасування променів Radeon Rays 4.0 відкритою



Джерело: 3dnews.ru

Додати коментар або відгук