AMD atvērtā koda Radeon Rays 4.0 staru izsekošanas tehnoloģija

Mēs jau esam stāstījušika AMD pēc savas GPUOpen programmas atkārtotas palaišanas ar jauniem rīkiem un paplašinātu FidelityFX pakotni ir izlaidusi arī jaunu AMD ProRender renderētāja versiju, tostarp atjauninātu Radeon Rays 4.0 staru izsekošanas paātrinājuma bibliotēku (agrāk pazīstama kā FireRays).

AMD atvērtā koda Radeon Rays 4.0 staru izsekošanas tehnoloģija

Iepriekš Radeon Rays varēja darboties tikai caur OpenCL CPU vai GPU, kas bija diezgan nopietns ierobežojums. Tagad, kad ir apstiprināts, ka AMD gaidāmajos RDNA2 paātrinātājos ir aparatūras staru izsekošanas vienības, Radeon Rays 4.0 beidzot iegūst BVH optimizāciju, kas īpaši izstrādāta GPU, kā arī atbalstu zema līmeņa API: Microsoft DirectX 12, Khronos Vulkan un Apple Metal. Tagad tehnoloģija ir balstīta uz HIP (neviendabīgo skaitļošanas interfeisu pārnesamībai) — AMD C++ paralēlās skaitļošanas platformu (ekvivalents NVIDIA CUDA) un neatbalsta OpenCL.

AMD atvērtā koda Radeon Rays 4.0 staru izsekošanas tehnoloģija

Kaitinošākais ir tas, ka Radeon Rays 4.0 tika izlaists bez atvērtā pirmkoda, atšķirībā no iepriekšējām tehnoloģijas versijām. Pēc dažu lietotāju sūdzībām AMD nolēma daļēji atcelt savu lēmumu. Tas ir tas, ko es uzrakstīju ProRender produktu vadītājs Braiens Saverijs:

"Mēs esam atkārtoti izskatījuši šo problēmu iekšēji un veiksim šādas izmaiņas: AMD publicēs Radeon Rays 4.0 kā atvērtā pirmkoda versiju, bet dažas AMD tehnoloģijas tiks ievietotas ārējās bibliotēkās, kas izplatītas SLA ietvaros. Kā atzīmēts u/scottherkleman pavedienā par izcili izskatīgo Unreal Engine 5 demonstrāciju mēs esam apņēmušies nodrošināt kopīgas staru izsekošanas bibliotēkas, kas nav saistītas ar vienu pārdevēju. Tā ir visa Radeon Rays būtība, un, lai gan nav slikta ideja izplatīt bibliotēkas ar atļaujošu licenci, pamatojoties uz jūsu atsauksmēm, mēs esam nolēmuši turpināt un atvērt kodu. Tāpēc, lūdzu, turpiniet veidot lieliskas lietas, izmantojot Radeon Rays, un, ja esat izstrādātājs, kurš tagad vēlas piekļūt avota kodam, sazinieties ar mums, izmantojot github lapu vai GPUOpen. Radeon Rays 2.0 avoti joprojām pieejams'.

Šīs noteikti ir labas ziņas tiem, kas vēlas izmantot Radeon Rays, jo īpaši tāpēc, ka AMD ProRender tagad ir pieejams ar oficiālo un bezmaksas spraudnis Unreal Engine.

AMD atvērtā koda Radeon Rays 4.0 staru izsekošanas tehnoloģija



Avots: 3dnews.ru

Pievieno komentāru