AMD open source Radeon Rays 4.0 ray tracing-technologie

Wij hebben het al vertelddat AMD, na de herlancering van zijn GPUOpen-programma met nieuwe tools en een uitgebreid FidelityFX-pakket, ook een nieuwe versie van de AMD ProRender-renderer heeft uitgebracht, inclusief een bijgewerkte Radeon Rays 4.0 ray tracing-versnellingsbibliotheek (voorheen bekend als FireRays).

AMD open source Radeon Rays 4.0 ray tracing-technologie

Voorheen kon Radeon Rays alleen via OpenCL op een CPU of GPU draaien, wat een behoorlijk serieuze beperking was. Nu is bevestigd dat AMD's aankomende RDNA2-accelerators hardware ray tracing-eenheden bevatten, krijgt Radeon Rays 4.0 eindelijk BVH-optimalisaties die speciaal zijn ontworpen voor GPU's, samen met ondersteuning voor low-level API's: Microsoft DirectX 12, Khronos Vulkan en Apple Metal. Nu is de technologie gebaseerd op HIP (Heterogeneous-Compute Interface for Portability) - het AMD C++ parallelle computerplatform (equivalent aan NVIDIA CUDA) - en ondersteunt OpenCL niet.

AMD open source Radeon Rays 4.0 ray tracing-technologie

Het meest vervelende is dat Radeon Rays 4.0 zonder open source is uitgebracht, in tegenstelling tot eerdere versies van de technologie. Na klachten van enkele gebruikers besloot AMD haar besluit gedeeltelijk terug te draaien. Dit is wat ik schreef ProRender-productmanager Brian Savery:

“We hebben dit probleem intern opnieuw onderzocht en zullen de volgende wijzigingen aanbrengen: AMD zal Radeon Rays 4.0 publiceren als open source, maar sommige AMD-technologieën zullen in externe bibliotheken worden geplaatst die binnen de SLA worden gedistribueerd. Zoals opgemerkt u/scotterkleman In het draadje over de geweldig uitziende demo van Unreal Engine 5 streven we ernaar gemeenschappelijke ray tracing-bibliotheken aan te bieden die niet aan één enkele leverancier gebonden zijn. Dat is het hele punt van Radeon Rays, en hoewel het geen slecht idee is om bibliotheken met een permissieve licentie te distribueren, hebben we op basis van uw feedback besloten om door te gaan en de code open source te maken. Blijf dus coole dingen bouwen met Radeon Rays, en als jij het type ontwikkelaar bent dat nu toegang wil tot de broncode, neem dan contact met ons op via de github-pagina of GPUOpen. Bronnen voor Radeon Rays 2.0 nog steeds beschikbaar.

Dit is zeker goed nieuws voor degenen die Radeon Rays willen gebruiken, vooral omdat AMD ProRender nu beschikbaar is met de officiële en gratis plug-in voor Unreal Engine.

AMD open source Radeon Rays 4.0 ray tracing-technologie



Bron: 3dnews.ru

Voeg een reactie