O que você precisa saber
- Na GDC 2024, a Microsoft revelou sua API DirectSR (Direct Super Resolution), projetada para simplificar o processo de implementação de upscaling para desenvolvedores.
- A tecnologia de ponta oferecerá suporte aos ecossistemas Windows e Xbox.
- DirectSR oferece suporte a várias técnicas de upscaling com uma interface padrão.
- Novas técnicas de upscaling com novos parâmetros serão incorporadas através de uma atualização para facilitar suporte adicional.
Todos nós sabemos o papel crucial que o upscaling de vídeo desempenha na jogabilidade e no desempenho geral. A Microsoft tem sido fundamental para garantir que os desenvolvedores possam desbloquear todo o potencial do hardware do seu computador por meio do software DirectX.
No final do mês passado, soubemos que a gigante da tecnologia estava se preparando para revelar a tecnologia gráfica de super-resolução DirectX ‘DirectSR’ no recém-concluído GDC 2024. O gerente de programa da Microsoft, Joshua Tucker, descreveu a tecnologia como o “elo perdido ” entre jogos e tecnologias de super-resolução. O conceito por trás do DirectSR é simplificar o processo de implementação de aumento de escala.
A maioria dos jogos de PC modernos consomem alguns recursos e exigem algumas das tecnologias mais recentes, incluindo CPUs e GPUs. Mas a tecnologia de ponta DirectSR da Microsoft visa preencher essa lacuna, pelo menos de acordo com o gerente de desenvolvimento da divisão Direct3D da Microsoft, Shawn Hargreaves (via 4Gamer). É importante notar que NVIDIA, AMD e Intel colaboraram para concretizar esta tecnologia.
A tecnologia DirectSR da Microsoft suporta múltiplas técnicas de upscaling, tornando mais fácil aproveitar seus recursos em jogos, diminuindo, em última análise, a carga para os desenvolvedores. Espera-se que a tecnologia seja lançada como parte do Direct SuperResolution e terá suporte em PCs com Windows e consoles Xbox. No entanto, outras versões da tecnologia serão limitadas a modelos específicos de GPU e NPU.
Os desenvolvedores serão obrigados a fornecer as seguintes entradas de lista para o algoritmo:
- Imagem colorida de origem
- Profundidade da fonte
- Região da imagem de origem (opcional)
- Vetores de movimento
- Escala de vetores de movimento
- Tremor da câmera
- Exposição e Pré-Exposição
- Textura da escala de exposição
- Ignorar máscara de histórico
- Máscara reativa
- Nitidez
- Regiões de imagem
A Microsoft pretende aliviar o peso dos ombros dos desenvolvedores cuidando da maior parte do trabalho de base, incluindo todos os parâmetros que podem ser necessários para o aumento de escala. Dessa forma, será mais fácil para o desenvolvedor identificar e selecionar a técnica específica que deseja utilizar, tornando o processo de implementação mais simples.
Se uma nova técnica de upscaling for lançada com novos parâmetros, o tempo de execução do DirectSR poderá ser facilmente atualizado para refletir o mesmo. Para tanto, ainda não está claro quando a Microsoft disponibilizará a tecnologia para disponibilidade geral, mas ela já está em fase de desenvolvimento.