Tecnologia de rastreamento de raios Radeon Rays 4.0 de código aberto da AMD

Nós já contamosque a AMD, após o relançamento de seu programa GPUOpen com novas ferramentas e um pacote FidelityFX expandido, também lançou uma nova versão do renderizador AMD ProRender, incluindo uma biblioteca atualizada de aceleração de rastreamento de raios Radeon Rays 4.0 (anteriormente conhecida como FireRays).

Tecnologia de rastreamento de raios Radeon Rays 4.0 de código aberto da AMD

Anteriormente, o Radeon Rays só podia rodar via OpenCL em uma CPU ou GPU, o que era uma limitação bastante séria. Agora que os próximos aceleradores RDNA2 da AMD foram confirmados para apresentar unidades de rastreamento de raios de hardware, o Radeon Rays 4.0 finalmente obtém otimizações BVH projetadas especificamente para GPUs, junto com suporte para APIs de baixo nível: Microsoft DirectX 12, Khronos Vulkan e Apple Metal. Agora a tecnologia é baseada em HIP (Heterogeneous-Compute Interface for Portability) – a plataforma de computação paralela AMD C++ (equivalente a NVIDIA CUDA) – e não suporta OpenCL.

Tecnologia de rastreamento de raios Radeon Rays 4.0 de código aberto da AMD

O mais chato é que o Radeon Rays 4.0 foi lançado sem código aberto, ao contrário das versões anteriores da tecnologia. Após reclamações de alguns usuários, a AMD decidiu reverter parcialmente sua decisão. Isto é o que eu escrevi Gerente de produto ProRender, Brian Savery:

“Reexaminamos esse problema internamente e faremos as seguintes alterações: a AMD publicará o Radeon Rays 4.0 como código aberto, mas algumas tecnologias da AMD serão colocadas em bibliotecas externas distribuídas dentro do SLA. Como observado você/scottherkleman no tópico sobre a incrível demonstração do Unreal Engine 5, estamos comprometidos em fornecer bibliotecas comuns de ray tracing que não estão vinculadas a um único fornecedor. Esse é o objetivo do Radeon Rays e, embora não seja uma má ideia distribuir bibliotecas com uma licença permissiva, com base no seu feedback, decidimos seguir em frente e abrir o código-fonte. Então continue construindo coisas legais com Radeon Rays, e se você é o tipo de desenvolvedor que deseja acessar o código-fonte agora, entre em contato conosco através da página do github ou GPUOpen. Fontes para Radeon Rays 2.0 ainda disponível".

Esta é certamente uma boa notícia para quem deseja usar Radeon Rays, especialmente porque o AMD ProRender agora está disponível com versão oficial e plugin gratuito para Unreal Engine.

Tecnologia de rastreamento de raios Radeon Rays 4.0 de código aberto da AMD



Fonte: 3dnews.ru

Adicionar um comentário