Como o Adaptive VSync da NVIDIA pode melhorar os seus jogos?
Ao se divertir com games, é comum encontrar algum que não seja executado com tanta perfeição. Há casos em que o título está repleto de bugs que acabam atrapalhando o visual e a jogabilidade, mas há também problemas relacionados ao hardware utilizado pelo computador, que pode não estar de acordo com os requisitos mínimos exigidos.
Uma maneira de medir a performance de um jogo é analisar sua frame rate, ou seja, a quantidade de quadros por segundos (fps) que a máquina é capaz de exibir. Um dos fatores que limitam essa taxa é o monitor, que normalmente opera a uma frequência de 60 Hz (ou 60 fps). Apesar de existirem telas capazes de alcançar 120 fps, elas ainda não se tornaram tão populares a ponto de serem consideradas como o novo padrão mínimo.
Já as placas de vídeo atuais suportam jogos com uma frame rate muito maior que 60 fps. Nesse caso, como monitor e placa de vídeo não estão operando em sintonia, é comum que o gamer enfrente problemas gráficos que podem atrapalhar o divertimento.
O efeito screen tearing
Quando o game está sendo executado com uma frame rate maior do que a suportada pelo monitor, acontece um efeito conhecido como screen tearing. Ao pé da letra, a expressão poderia ser traduzida como “rasgo na tela” e, de certa forma, é algo semelhante que acontece.
Por não acompanhar a velocidade do game, o monitor acaba exibindo, ao mesmo tempo, o conteúdo de dois ou mais quadros do jogo, normalmente carregados pela metade. Por isso, a tela acaba apresentando linhas divisórias que definem claramente o início ou fim da imagem de um novo frame. Na imagem acima, essas linhas foram destacadas, para que você pudesse perceber melhor o efeito do screen tearing.
VSync: o fim do screen tearing
Apesar de o problema estar resolvido, ele possui um efeito colateral indesejável. Normalmente, a taxa de 60 fps é muito boa para a maioria dos games e, portanto, essa limitação não deveria atrapalhar a jogabilidade. Porém, o VSync é capaz de trabalhar apenas com frame rate múltipla de 60 e, nesse caso, o jogador pode ser prejudicado.
Exemplo de screen tearing em cena de game (Fonte da Imagem: BJ)
É comum que o frame rate varie ao longo das partidas, passando de 60
para 53 fps, por exemplo. Mas caso isso acontecesse com o VSync
habilitado, a taxa de atualização cairia de 60 para 30 fps, muito abaixo
do que o computador poderia suportar. Se precisasse diminuir mais, o
jogo passaria para 20 fps e, depois 15 fps, sem valores intermediários.
Isso faz com que a performance do jogo fosse percebida visualmente pelo
jogador, aumentando e diminuindo a velocidade de atualização o tempo
todo.Por isso, os fabricantes de placas de vídeo costumam fornecer maneiras fáceis de o jogador habilitar ou não essa função, oferecendo mais controle durante a execução de games. Mesmo assim, o jogador se encontra em uma situação em que não há escolha perfeita, tendo que optar pelo screen tearing ou pela queda de frame rate.
Adaptative VSync, o melhor dos dois mundos
Apesar de já existirem algumas soluções para diminuir os efeitos do VSync, elas nunca foram satisfatórias. Porém, desta vez é a NVIDIA quem propõe uma solução para o problema, usando uma tecnologia batizada de Adaptative VSync.Como o próprio nome sugere, a diferença do Adaptative VSync para o VSync tradicional é o fato de que a nova funcionalidade é capaz de se adaptar, de maneira dinâmica, ao contexto do jogo.
Dessa forma, o jogo iniciará com o VSync habilitado, limitando o frame rate ao mesmo do monitor ― seja de 60 fps ou 120 fps ― e evitando que a tela “se rasgue”. Mas, caso o jogo diminua a taxa de quadros, o VSync é desligado automaticamente, evitando, assim, as grandes quedas de frame rate e oferecendo ao jogador o melhor dos dois mundos: nada de screen tearing ou baixa performance.
Para ter acesso a essa tecnologia, é necessário instalar em sua máquina o pacote de drivers R300, da NVIDIA, e ter uma placa de vídeo GeForce compatível com ele, como a GTX 680 ou outro modelo lançado de 2006 até hoje.
Caso a sua placa tenha suporte para Adaptative VSync, a opção poderá ser habilitada no painel de controle da NVIDIA. Mas, note que, apesar de você poder configurar a frame rate dentro de muitos jogos, a opção estabelecida pelo sistema é a que vai prevalecer. Portanto, se preferir uma taxa de quadros fixa, não se esqueça de desabilitar o VSync adaptativo no software da placa. Caso contrário, ele continuará funcionando.
0 comentários:
Postar um comentário