AMD åpen kildekode Radeon Rays 4.0 ray tracing-teknologi

Vi har allerede fortaltat AMD, etter relanseringen av sitt GPUOpen-program med nye verktøy og en utvidet FidelityFX-pakke, også har gitt ut en ny versjon av AMD ProRender-rendereren, inkludert et oppdatert Radeon Rays 4.0-strålesporingsakselerasjonsbibliotek (tidligere kjent som FireRays).

AMD åpen kildekode Radeon Rays 4.0 ray tracing-teknologi

Tidligere kunne Radeon Rays bare kjøre via OpenCL på en CPU eller GPU, noe som var en ganske alvorlig begrensning. Nå som AMDs kommende RDNA2-akseleratorer har blitt bekreftet å ha maskinvarestrålesporingsenheter, får Radeon Rays 4.0 endelig BVH-optimaliseringer designet spesielt for GPUer, sammen med støtte for lavnivå-APIer: Microsoft DirectX 12, Khronos Vulkan og Apple Metal. Nå er teknologien basert på HIP (Heterogeneous-Compute Interface for Portability) – AMD C++ parallell databehandlingsplattform (tilsvarer NVIDIA CUDA) – og støtter ikke OpenCL.

AMD åpen kildekode Radeon Rays 4.0 ray tracing-teknologi

Det mest irriterende er at Radeon Rays 4.0 ble utgitt uten åpen kildekode, i motsetning til tidligere versjoner av teknologien. Etter klager fra noen brukere, bestemte AMD seg for å delvis omgjøre avgjørelsen. Dette er hva jeg skrev ProRender-produktsjef Brian Savery:

"Vi har undersøkt dette problemet på nytt internt og vil gjøre følgende endringer: AMD vil publisere Radeon Rays 4.0 som åpen kildekode, men noen AMD-teknologier vil bli plassert i eksterne biblioteker distribuert innenfor SLA. Som notert u/scotterkleman i tråden om den fantastiske demoen av Unreal Engine 5, er vi forpliktet til å tilby vanlige ray tracing-biblioteker som ikke er knyttet til en enkelt leverandør. Det er hele poenget med Radeon Rays, og selv om det ikke er en dårlig idé å distribuere biblioteker med en tillatende lisens, basert på tilbakemeldingene dine, har vi bestemt oss for å gå videre og åpne kildekoden for koden. Så fortsett å bygge kule ting med Radeon Rays, og hvis du er typen utvikler som vil ha tilgang til kildekoden nå, ta kontakt med oss ​​via github-siden eller GPUOpen. Kilder for Radeon Rays 2.0 fortsatt tilgjengelig'.

Dette er absolutt gode nyheter for de som ønsker å bruke Radeon Rays, spesielt siden AMD ProRender nå er tilgjengelig med den offisielle og gratis plugin for Unreal Engine.

AMD åpen kildekode Radeon Rays 4.0 ray tracing-teknologi



Kilde: 3dnews.ru

Legg til en kommentar