AMD atvirojo kodo Radeon Rays 4.0 spindulių sekimo technologija

Mes jau pasakėmekad AMD, iš naujo paleidusi savo GPUOpen programą su naujais įrankiais ir išplėstu FidelityFX paketu, taip pat išleido naują AMD ProRender atvaizduotojo versiją, įskaitant atnaujintą Radeon Rays 4.0 spindulių sekimo pagreičio biblioteką (anksčiau vadintą FireRays).

AMD atvirojo kodo Radeon Rays 4.0 spindulių sekimo technologija

Anksčiau „Radeon Rays“ galėjo veikti tik per „OpenCL“ CPU arba GPU, o tai buvo gana rimtas apribojimas. Dabar, kai patvirtinta, kad būsimi AMD RDNA2 greitintuvai turi aparatinės įrangos spindulių sekimo blokus, „Radeon Rays 4.0“ pagaliau gauna BVH optimizavimą, sukurtą specialiai GPU, kartu su žemo lygio API palaikymu: „Microsoft DirectX 12“, „Khronos Vulkan“ ir „Apple Metal“. Dabar technologija paremta HIP (Heterogeneous-Compute Interface for Portability) – AMD C++ lygiagrečiojo skaičiavimo platforma (atitinka NVIDIA CUDA) – ir nepalaiko OpenCL.

AMD atvirojo kodo Radeon Rays 4.0 spindulių sekimo technologija

Labiausiai erzina tai, kad Radeon Rays 4.0 buvo išleistas be atvirojo kodo, skirtingai nei ankstesnės technologijos versijos. Po kai kurių vartotojų skundų AMD nusprendė iš dalies atšaukti savo sprendimą. Štai ką aš parašiau „ProRender“ produktų vadovas Brianas Savery:

„Mes iš naujo išnagrinėjome šią problemą viduje ir atliksime šiuos pakeitimus: AMD paskelbs Radeon Rays 4.0 kaip atvirojo kodo, tačiau kai kurios AMD technologijos bus patalpintos į išorines bibliotekas, platinamas SLA. Kaip pažymėta u/scottherkleman gijoje apie nuostabiai atrodančią Unreal Engine 5 demonstracinę versiją esame įsipareigoję teikti įprastas spindulių sekimo bibliotekas, kurios nėra susietos su vienu pardavėju. Tai yra visa „Radeon Rays“ esmė ir, nors nėra bloga idėja platinti bibliotekas su leidžiančia licencija, remdamiesi jūsų atsiliepimais nusprendėme pradėti ir atidaryti kodą. Taigi toliau kurkite šaunius dalykus naudodami „Radeon Rays“, o jei esate tokio tipo kūrėjas, kuris dabar nori prieigos prie šaltinio kodo, susisiekite su mumis naudodami „github“ puslapį arba „GPUOpen“. Radeon Rays 2.0 šaltiniai vis dar galimas".

Tai tikrai gera žinia tiems, kurie nori naudoti „Radeon Rays“, ypač todėl, kad „AMD ProRender“ dabar galima įsigyti su oficialiu ir nemokamas Unreal Engine papildinys.

AMD atvirojo kodo Radeon Rays 4.0 spindulių sekimo technologija



Šaltinis: 3dnews.ru

Добавить комментарий