Confira a performance decepcionante de Baldur’s Gate 3 em seu terceiro ato!
Um terceiro ato particularmente denso e exigente
O terceiro ato de Baldur’s Gate 3 se passa na cidade de Baldur’s Gate, uma cidade importante no universo do jogo com muitos personagens não-jogadores (NPCs). Em nossa análise inicial, já havíamos notado que os PCs de médio porte tinham dificuldades em áreas mais populosas. No entanto, o alto número de NPCs na cidade aumenta significativamente a carga da CPU, ampliando outros problemas não vistos no resto do jogo.
Movimentos e transições de câmera: problemas de desempenho acentuados
Um dos problemas com o desempenho mais pesado do terceiro ato é que o movimento do personagem torna o jogo mais intensivo em CPU. Mesmo em uma cena estática, notei uma queda na taxa de quadros de 90 fps quando um personagem se move em pequenos círculos, o que representa uma queda de desempenho de 20%. Além disso, as transições de câmera para cenas ou conversas são mais intensivas da CPU neste terceiro ato, resultando em uma desaceleração perceptível. O principal efeito das cenas exigentes do terceiro ato se manifesta na instabilidade dos tempos de renderização do quadro, o que chamo de “saúde do quadro”. Os tempos de renderização podem aumentar em 50-100%, causando espasmos perceptíveis. Além disso, cada terremoto na cidade resulta em múltiplas variações significativas nos tempos de renderização, amplificando ainda mais os solavancos.
A escolha da API de renderização afeta o desempenho
A escolha da API de renderização também pode desempenhar um papel no desempenho. No Vulkan, o jogo tem um desempenho pior em áreas repletas de NPCs do que no DirectX 11. Mesmo que o Vulkan possa teoricamente ser mais rápido em áreas vazias em hardware Nvidia ou AMD sem NPCs, na verdade ele tem um desempenho pior em áreas com muitos NPCs, reduzindo o desempenho em 10%. em uma CPU Core i9 12900K de última geração.
Principais problemas com processadores menos eficientes
CPUs menos capazes, como o Ryzen 5 3600, têm problemas ainda maiores. O desempenho cai 50% desde o início, mas as variações nos tempos de renderização são muito maiores. Com cada quadro, o tempo de renderização varia significativamente, tornando a experiência irregular e não suave. Mesmo com uma taxa de quadros de 30fps em média, o jogo não será suave, pois as variações de quadro a quadro são muito grandes para serem compensadas pela tecnologia FreeSync ou G-Sync.
Ato 3: um verdadeiro desafio para os antigos processadores Zen 2
Baldur’s Gate 3 Act 3 é, portanto, um verdadeiro desafio para CPUs mais antigas da linha Zen 2. experiência lenta. Justifica-se, portanto, olhar especificamente para o terceiro ato do jogo para avaliar o desempenho.
Otimizações a serem feitas para melhor aproveitamento dos processadores multicore
É óbvio que Baldur’s Gate 3 ainda precisa de otimizações para melhor utilização de CPUs multi-core e threaded. A configuração ideal seria desabilitar o hyperthreading e usar apenas oito núcleos físicos, o que proporciona o melhor desempenho. Os processadores de oito núcleos com hyperthreading ativado têm o pior desempenho, enquanto os processadores de seis núcleos oferecem desempenho ligeiramente inferior aos processadores de oito núcleos sem hyperthreading.
Conclusão: desempenho decepcionante com poucas soluções
Concluindo, o desempenho decepcionante de Baldur’s Gate 3 em seu terceiro ato se deve principalmente à densidade de NPCs, que sobrecarrega o processador, e às variações significativas nos tempos de renderização. Os problemas são acentuados nos processadores Zen 2 mais antigos, que falham em oferecer uma experiência suave. As tentativas de otimização, como o uso do Vulkan, não parecem resolver totalmente esses problemas. Portanto, é improvável que uma solução milagrosa seja encontrada rapidamente. Os jogadores podem apenas ter que diminuir as configurações gráficas para melhorar o desempenho, mas isso afetará a qualidade visual do jogo.
Fonte: www.eurogamer.net





