FERRAMENTAS LINUX: O Vulkan 1.3.249 apresenta uma nova extensão de Ray-Tracing

quinta-feira, 27 de abril de 2023

O Vulkan 1.3.249 apresenta uma nova extensão de Ray-Tracing

 


O Vulkan 1.3.249 foi lançado hoje como a atualização de especificação mais recente para esta API de computação e gráficos de alto desempenho padrão do setor. Notável com Vulkan 1.3.249 é a introdução de VK_KHR_ray_tracing_position_fetch.

O VK_KHR_ray_tracing_position_fetch é a única nova extensão Vulkan da atualização de especificações v1.3.249. Com VK_KHR_ray_tracing_position_fetch, há a capacidade de buscar as posições dos vértices no sombreador a partir de um triângulo de acerto armazenado na estrutura de aceleração. VK_KHR_ray_tracing_position_fetch foi criado por engenheiros da NVIDIA, AMD, Epic Games, Samsung, Intel e outros.

"O VK_KHR_ray_tracing_position_fetch adiciona a capacidade de buscar as posições de vértice no shader de um triângulo de ocorrência, conforme armazenado na estrutura de aceleração.

Um aplicativo adiciona o  VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DATA_ACCESS_KHR à estrutura de aceleração no momento da construção. Então, se a ocorrência for uma geometria triangular, o sombreador (qualquer -hit ou hit mais próximo para ray pipelines ou usando ray query) pode: buscar as três posições de vértices de três componentes no espaço do objeto, do triângulo que foi atingido."

Mais detalhes sobre as alterações do Vulkan 1.3.249 e outras correções/esclarecimentos de manutenção para a especificação podem ser encontrados por meio deste commit do Vulkan-Docs .





Fonte

Até a próxima !!



Nenhum comentário:

Postar um comentário