Unreal Engine 5.8 ganha suporte ao Advanced Shader Delivery, contra o stutter no PC
Ferramenta da Epic gera banco de shaders para a loja compilar antes do download do jogo
A Epic Games publicou a documentação que mostra como usar o Advanced Shader Delivery (ASD), tecnologia da Microsoft contra a compilação de shaders no PC, em jogos feitos na Unreal Engine 5.8. Na prática, a ferramenta permite que a loja entregue os shaders já compilados junto com o jogo, o que reduz o tempo da primeira abertura e as travadinhas (o famoso stutter) durante a partida.
Hoje, quando um jogo em Direct3D 12 abre pela primeira vez, o driver da placa de vídeo precisa compilar os shaders para aquela GPU específica. Isso gera carregamentos longos e engasgos, um problema conhecido de muitos jogos em Unreal Engine 5. Com o ASD, esse trabalho sai do PC do jogador.
Como funciona
Segundo a documentação, a Unreal Engine 5.8 traz o ASD Tool, um programa de linha de comando que gera um arquivo chamado State Object Database (SODB) a partir da versão final do jogo para Windows. Esse arquivo, que não depende de GPU, reúne os shaders e os estados de pipeline (PSOs). O desenvolvedor envia o SODB para a loja, que compila versões específicas para cada família de GPU e driver e baixa a certa para o PC do jogador.
O suporte vale hoje para a Microsoft Store. A Epic diz que a Epic Games Store deve ganhar suporte no começo de 2027, e a Microsoft já tinha anunciado que o ASD chegará também ao Steam, sem data. Segundo a Microsoft, o recurso está disponível desde a versão 5.8.4 da engine.
Limitações
O ASD não resolve tudo. A ferramenta só funciona com jogos em Direct3D 12 com Shader Model 6, não cobre PSOs de ray tracing e não substitui o pré-cache de PSOs da engine, que deve continuar ligado. Em GPUs antigas ou com drivers antigos, o jogo compila os shaders como antes. O ASD Tool também não vem pronto: precisa ser compilado a partir do código-fonte da engine, e cada mudança nos shaders exige um novo SODB.
Do lado do hardware, a Microsoft lista suporte em placas AMD com RDNA 1 a RDNA 4, Intel Arc B570 e B580 e Core Ultra das séries 2 e 3, todas as GeForce RTX e os chips Snapdragon X2, que, segundo a Qualcomm, cortaram em mais de 95% o carregamento inicial de Gears of War: E-Day. A Epic também vai levar o ASD ao Fortnite numa próxima atualização.
Compre a placa de vídeo Zotac GeForce RTX 5060 de 8 GB no Mercado Livre
Link de afiliado: compras feitas por ele podem gerar comissão para o LAG XP, sem custo extra para você.
Fonte: Epic Games