Technológia AMD Radeon Rays 4.0 s otvoreným zdrojom na sledovanie lúčov

Už sme to povedaliže AMD, po opätovnom spustení svojho programu GPUOpen s novými nástrojmi a rozšíreným balíkom FidelityFX, vydala aj novú verziu vykresľovacieho modulu AMD ProRender, vrátane aktualizovanej akceleračnej knižnice Radeon Rays 4.0 ray tracing (predtým známej ako FireRays).

Technológia AMD Radeon Rays 4.0 s otvoreným zdrojom na sledovanie lúčov

Predtým mohli Radeon Rays bežať iba cez OpenCL na CPU alebo GPU, čo bolo dosť vážne obmedzenie. Teraz, keď bolo potvrdené, že pripravované akcelerátory RDNA2 od AMD obsahujú hardvérové ​​jednotky sledovania lúčov, Radeon Rays 4.0 konečne dostáva BVH optimalizácie navrhnuté špeciálne pre GPU spolu s podporou nízkoúrovňových API: Microsoft DirectX 12, Khronos Vulkan a Apple Metal. Teraz je technológia založená na HIP (Heterogeneous-Compute Interface for Portability) – paralelnej výpočtovej platforme AMD C++ (ekvivalent NVIDIA CUDA) – a nepodporuje OpenCL.

Technológia AMD Radeon Rays 4.0 s otvoreným zdrojom na sledovanie lúčov

Najnepríjemnejšia vec je, že Radeon Rays 4.0 bol vydaný bez otvoreného zdroja, na rozdiel od predchádzajúcich verzií technológie. Po sťažnostiach niektorých používateľov sa AMD rozhodlo svoje rozhodnutie čiastočne zvrátiť. Toto som napísal Produktový manažér ProRender Brian Savery:

„Tento problém sme interne znovu preskúmali a urobíme nasledujúce zmeny: AMD zverejní Radeon Rays 4.0 ako open source, ale niektoré technológie AMD budú umiestnené v externých knižniciach distribuovaných v rámci SLA. Ako bolo uvedené u/scottherkleman vo vlákne o úžasne vyzerajúcom demo Unreal Engine 5 sme sa zaviazali poskytovať bežné knižnice sledovania lúčov, ktoré nie sú viazané na jedného dodávateľa. To je celý zmysel Radeon Rays, a hoci nie je zlý nápad distribuovať knižnice s povolenou licenciou, na základe vašej spätnej väzby sme sa rozhodli pokračovať a otvoriť kód. Takže pokračujte v vytváraní skvelých vecí s Radeon Rays a ak ste typ vývojára, ktorý chce mať prístup k zdrojovému kódu hneď, kontaktujte nás prostredníctvom stránky github alebo GPUOpen. Zdroje pre Radeon Rays 2.0 stále dostupný".

To je určite dobrá správa pre tých, ktorí chcú používať Radeon Rays, najmä preto, že AMD ProRender je teraz k dispozícii s oficiálnym a bezplatný plugin pre Unreal Engine.

Technológia AMD Radeon Rays 4.0 s otvoreným zdrojom na sledovanie lúčov



Zdroj: 3dnews.ru

Pridať komentár