AMD Open-Source-Raytracing-Technologie Radeon Rays 4.0

Wir haben es bereits erzähltdass AMD nach dem Relaunch seines GPUOpen-Programms mit neuen Tools und einem erweiterten FidelityFX-Paket auch eine neue Version des AMD ProRender-Renderers veröffentlicht hat, einschließlich einer aktualisierten Radeon Rays 4.0 Raytracing-Beschleunigungsbibliothek (früher bekannt als FireRays).

AMD Open-Source-Raytracing-Technologie Radeon Rays 4.0

Bisher konnten Radeon Rays nur über OpenCL auf einer CPU oder GPU laufen, was eine ziemlich gravierende Einschränkung darstellte. Nachdem bestätigt wurde, dass die kommenden RDNA2-Beschleuniger von AMD über Hardware-Raytracing-Einheiten verfügen, erhält Radeon Rays 4.0 endlich BVH-Optimierungen speziell für GPUs sowie Unterstützung für Low-Level-APIs: Microsoft DirectX 12, Khronos Vulkan und Apple Metal. Jetzt basiert die Technologie auf HIP (Heterogeneous-Compute Interface for Portability) – der AMD C++ Parallel-Computing-Plattform (äquivalent zu NVIDIA CUDA) – und unterstützt kein OpenCL.

AMD Open-Source-Raytracing-Technologie Radeon Rays 4.0

Das Ärgerlichste ist, dass Radeon Rays 4.0 im Gegensatz zu früheren Versionen der Technologie ohne Open Source veröffentlicht wurde. Nach Beschwerden einiger Benutzer beschloss AMD, seine Entscheidung teilweise rückgängig zu machen. Das habe ich geschrieben ProRender-Produktmanager Brian Savery:

„Wir haben dieses Problem intern noch einmal untersucht und werden die folgenden Änderungen vornehmen: AMD wird Radeon Rays 4.0 als Open Source veröffentlichen, einige AMD-Technologien werden jedoch in externen Bibliotheken platziert, die im Rahmen des SLA verteilt werden. Wie erwähnt u/scottherkleman Im Thread über die großartig aussehende Demo der Unreal Engine 5 setzen wir uns dafür ein, gängige Raytracing-Bibliotheken bereitzustellen, die nicht an einen einzelnen Anbieter gebunden sind. Das ist der springende Punkt bei Radeon Rays, und obwohl es keine schlechte Idee ist, Bibliotheken mit einer permissiven Lizenz zu verteilen, haben wir uns aufgrund Ihres Feedbacks entschieden, den Code als Open Source zu veröffentlichen. Bauen Sie also bitte weiterhin coole Dinge mit Radeon Rays, und wenn Sie der Typ Entwickler sind, der jetzt Zugriff auf den Quellcode haben möchte, nehmen Sie über die Github-Seite oder GPUOpen Kontakt mit uns auf. Quellen für Radeon Rays 2.0 noch verfügbar".

Das sind sicherlich gute Nachrichten für diejenigen, die Radeon Rays nutzen möchten, zumal AMD ProRender jetzt mit dem offiziellen und erhältlich ist kostenloses Plugin für Unreal Engine.

AMD Open-Source-Raytracing-Technologie Radeon Rays 4.0



Source: 3dnews.ru

Kommentar hinzufügen