Tehnologia de urmărire a razei AMD Radeon Rays 4.0 cu sursă deschisă

Am povestit dejacă AMD, în urma relansării programului său GPUOpen cu noi instrumente și un pachet FidelityFX extins, a lansat și o nouă versiune a rendererului AMD ProRender, inclusiv o bibliotecă de accelerare Radeon Rays 4.0 actualizată (cunoscută anterior ca FireRays).

Tehnologia de urmărire a razei AMD Radeon Rays 4.0 cu sursă deschisă

Anterior, Radeon Rays putea rula doar prin OpenCL pe un procesor sau GPU, ceea ce era o limitare destul de serioasă. Acum că s-a confirmat că viitoarele acceleratoare RDNA2 de la AMD au unități hardware de ray tracing, Radeon Rays 4.0 primește în sfârșit optimizări BVH concepute special pentru GPU-uri, împreună cu suport pentru API-uri de nivel scăzut: Microsoft DirectX 12, Khronos Vulkan și Apple Metal. Acum tehnologia se bazează pe HIP (Heterogeneous-Compute Interface for Portability) - platforma de calcul paralelă AMD C++ (echivalentă cu NVIDIA CUDA) - și nu acceptă OpenCL.

Tehnologia de urmărire a razei AMD Radeon Rays 4.0 cu sursă deschisă

Cel mai enervant lucru este că Radeon Rays 4.0 a fost lansat fără sursă deschisă, spre deosebire de versiunile anterioare ale tehnologiei. După plângerile unor utilizatori, AMD a decis să-și revină parțial decizia. Asta am scris eu Manager de produs ProRender, Brian Savery:

„Am reexaminat această problemă pe plan intern și vom face următoarele modificări: AMD va publica Radeon Rays 4.0 ca sursă deschisă, dar unele tehnologii AMD vor fi plasate în biblioteci externe distribuite în cadrul SLA. După cum s-a menționat u/scottherkleman în firul despre demonstrația minunată a lui Unreal Engine 5, ne angajăm să oferim biblioteci comune de urmărire a razelor care nu sunt legate de un singur furnizor. Acesta este scopul Radeon Rays și, deși nu este o idee rea să distribuiți biblioteci cu o licență permisivă, pe baza feedback-ului dvs., am decis să mergem mai departe și să deschidem codul. Așa că vă rugăm să continuați să construiți lucruri interesante cu Radeon Rays și, dacă sunteți genul de dezvoltator care dorește acces la codul sursă acum, contactați-ne prin pagina github sau GPUOpen. Surse pentru Radeon Rays 2.0 încă disponibil".

Aceasta este cu siguranță o veste bună pentru cei care doresc să folosească Radeon Rays, mai ales că AMD ProRender este acum disponibil cu programul oficial și plugin gratuit pentru Unreal Engine.

Tehnologia de urmărire a razei AMD Radeon Rays 4.0 cu sursă deschisă



Sursa: 3dnews.ru

Adauga un comentariu