AMD öppen källkod Radeon Rays 4.0 ray tracing-teknik

Vi har redan berättatatt AMD, efter återlanseringen av sitt GPUOpen-program med nya verktyg och ett utökat FidelityFX-paket, även har släppt en ny version av AMD ProRender-renderaren, inklusive ett uppdaterat Radeon Rays 4.0 ray tracing acceleration-bibliotek (tidigare känt som FireRays).

AMD öppen källkod Radeon Rays 4.0 ray tracing-teknik

Tidigare kunde Radeon Rays bara köras via OpenCL på en CPU eller GPU, vilket var en ganska allvarlig begränsning. Nu när AMD:s kommande RDNA2-acceleratorer har bekräftats att ha hårdvarustrålespårningsenheter, får Radeon Rays 4.0 äntligen BVH-optimeringar designade specifikt för GPU:er, tillsammans med stöd för lågnivå-API:er: Microsoft DirectX 12, Khronos Vulkan och Apple Metal. Nu är tekniken baserad på HIP (Heterogeneous-Compute Interface for Portability) – AMD C++ parallell datorplattform (motsvarande NVIDIA CUDA) – och stöder inte OpenCL.

AMD öppen källkod Radeon Rays 4.0 ray tracing-teknik

Det mest irriterande är att Radeon Rays 4.0 släpptes utan öppen källkod, till skillnad från tidigare versioner av tekniken. Efter klagomål från vissa användare beslutade AMD att delvis ändra sitt beslut. Det här är vad jag skrev ProRender produktchef Brian Savery:

"Vi har omprövat det här problemet internt och kommer att göra följande ändringar: AMD kommer att publicera Radeon Rays 4.0 som öppen källkod, men vissa AMD-tekniker kommer att placeras i externa bibliotek som distribueras inom SLA. Som noterat u/scotterkleman i tråden om den fantastiskt snygga demon av Unreal Engine 5 har vi åtagit oss att tillhandahålla vanliga ray tracing-bibliotek som inte är knutna till en enda leverantör. Det är hela poängen med Radeon Rays, och även om det inte är en dålig idé att distribuera bibliotek med en tillåten licens, baserat på din feedback, har vi bestämt oss för att gå vidare och öppna källkod för koden. Så fortsätt gärna att bygga coola saker med Radeon Rays, och om du är den typen av utvecklare som vill ha tillgång till källkoden nu, kontakta oss via github-sidan eller GPUOpen. Källor för Radeon Rays 2.0 fortfarande tillgänglig".

Detta är verkligen goda nyheter för dem som vill använda Radeon Rays, särskilt eftersom AMD ProRender nu är tillgänglig med den officiella och gratis plugin för Unreal Engine.

AMD öppen källkod Radeon Rays 4.0 ray tracing-teknik



Källa: 3dnews.ru

Lägg en kommentar