Casa > Q > Qual É A Diferença Entre Optix E Directx Raytracing?

Qual é a diferença entre OptiX e DirectX Raytracing?

O OptiX é um sistema gráfico de rastreamento de raio que se diferencia do DirectX Raytracing? Desde a introdução do OpenGL que quis fazer alguma solução para os seus clientes com a sua própria API, como DirectX. Quando a Nvidia propôs a linguagem Cg, Redmond's Giant criou o HLSL 2.0 baseado nesta sintaxis. Assim, o desenvolvimento do DX RT foi, AFAIK, o mesmo processo de longo prazo dentro da Microsoft que seguiu as iniciativas da Nvidia. Eles não introduzem nada, que poderia tornar o porte da aplicação difícil ou impossível, na verdade eles criam uma camada, e API é parte desta camada, disponível para o pogrammer.

Segundo: Plataforma NVIDIA RTX™

A plataforma RTX fornece APIs de software e SDKs rodando em hardware avançado para fornecer soluções capazes de acelerar e melhorar gráficos, fotos, imagens e processamento de vídeo. Estes incluem:

  • Ray Tracing (OptiX, Microsoft DXR, Vulkan)
p>p>Então, RTX é uma plataforma, e pode-se desenvolver aplicações usando diferentes API - para portar aplicações Optix antigas em tempo não real, ou encantar jogos em tempo real de DX12, ou jogos Vulkan OpenGL. Com os mesmos dados, e sintonia de shaders ou denoisers, a qualidade e performance poderiam ser as mesmas. Isto é o resultado de uma colaboração para fazer renderização off-line de alta qualidade e aplicativos em tempo real para trabalhar o mais rápido possível, uma convergência de uma tecnologia - que precisava ser implementada muito mais rapidamente, e outra (já rápida) - com qualidade superior.

De Susana

Você pode substituir um disco rígido Chromebook por um disco rígido Windows? :: Qual é a melhor slot machine online para jogar?