Como, obviamente, ver cada quadro por segundo para verificar se o monitor está realmente atualizando na taxa de quadros esperada?

4

Eu tenho lido sobre monitores de taxa de quadros mais altos e descobri que muitos dos monitores de 60Hz podem ter um overclock ligeiramente para mostrar 65, 67, 70 ou às vezes até 75 quadros por segundo se você brincar com monitores personalizados modos (as pessoas também parecem pensar que isso pode danificar o seu monitor, por isso, tenha cuidado e tente por sua conta e risco).

Aumentando a taxa de quadros no painel de controle da Nvidia, consegui que meu monitor de 60Hz ainda mostrasse a imagem na conexão HDMI até 67Hz. E eu testei em alguns jogos com framerate irrestrito e vsync desativado, mas ele não mostra a taxa de quadros real visível, e se eu desabilitar o framerate irrestrito ou ativar o vsync novamente, ele mostra 60fps. Então eu não consegui descobrir se está realmente funcionando, ou se é um efeito placebo e estou apenas pensando que é um pouco mais suave.

Eu tentei olhar para a animação link e a página diz 67, mas não sei se é apenas o navegador que está pensando é 67 e não posso contar os quadros sem analisar um vídeo gravado com uma câmera de alta velocidade. Alguns jogos são restritos a 60Hz ou mostram apenas a taxa de atualização do modo gráfico mais próximo, e novamente eu não poderia determinar com meus próprios olhos se é verdade ou não.

Eu tentei usar softwares como o Fraps e o contador FPS de sobreposição no jogo do Steam, e eles mostram framerate ilimitado (pode ser qualquer coisa acima de 200fps) ou 67, como o framerate alvo da configuração de exibição do sistema operacional. Também me lembrei que o próprio monitor tem seu próprio OSD, que mostra informações de sinal de exibição. No meu caso, mesmo que esteja configurado para 67Hz no painel de controle Nvidia, o OSD mostra 60Hz (68kHz horizontal) em alguns jogos (Dark Souls 3) e 67 (75kHz horizontal) fora de qualquer jogo.

Estes 2 testes ( link e link ) parece óbvio o suficiente para mostrar o que eles são projetados para mostrar. Talvez haja um teste semelhante para determinar a taxa de quadros exata exibida?

Existe uma maneira de fazer com que cada frame atualizado por segundo seja óbvio na tela para que eu possa vê-lo com meus olhos nus? Talvez alguma ilusão de ótica pudesse ser usada ou alguma sequência visual especial de formas, ou uma matriz de retângulos. Estou planejando comprar um monitor de 120/144 / 165hz no próximo ano e eu poderia usar uma resposta para essa pergunta para determinar se o monitor está realmente exibindo sua taxa de quadros anunciada.

    
por user1306322 20.07.2018 / 11:38

5 respostas

1

Pegue uma câmera Highspeed e filtre seu monitor, depois simplesmente role pelos quadros e faça as contas. Se a sua câmera digamos filmes de cerca de 4x a velocidade dos quadros em seu monitor, você poderá ver facilmente a transição entre eles. O que você está pedindo é muito difícil de provar, porque mesmo que o monitor atualize a 60hz, outras coisas como tempo de resposta e até mesmo condições ambientais poderiam fazer com que parecesse mais lento.

Na coisa embora. Em alguns jogos que podem produzir altas contagens de fps, que não podem ser reproduzidas por telas de monitor, nas palavras de um amigo "funciona como física quântica". Isso significa que, quando você clica, a filmagem está ocorrendo durante o fps no jogo e não necessariamente no monitor fps. Esses frames extra imperceptíveis, dão a você uma chance maior de acertar seu inimigo, mesmo que seu targer não esteja em sua cruz entre os frames.

    
por 28.07.2018 / 00:15
0

Como mencionado nos comentários, você precisaria realizar um teste de hardware.  Não tenho certeza se existe algum hardware dedicado para responder à pergunta exata "Qual é a frequência de alterações de imagem neste monitor?" Você pode fazer isso comprando uma câmera de alta velocidade, gravando uma cena em movimento rápido no monitor e comparando quadro a quadro para ver cada vez que o quadro é alterado. Isso é apenas especulação da minha parte; por todos os meios, faça outra resposta se você encontrar um método melhor ou uma peça de hardware específica.

Tomshardware.com faz testes de equipamentos de monitoramento, incluindo uma resposta de pixel / teste de atraso de entrada: link

    
por 28.07.2018 / 00:06
0

É correto assumir que o adaptador de vídeo pode gerar quadros mais rapidamente então o monitor pode exibir, especialmente um high-end, e também o mesmo barramento e interface podem suportar mais rápido monitores do que o seu medido em centenas de Hz.

Por esse motivo, o monitor comunica seus parâmetros ao driver do dispositivo usando protocolos como Dados de identificação de exibição estendida (EDID) e Canal de dados de exibição (DDC) para que o driver não exceda as capacidades do monitor e pode ajustar-se a parâmetros como resolução e intensidade. O driver de exibição normalmente consultará continuamente o monitor para parâmetros para monitorar quaisquer alterações (embora isso possa ser desativado).

A velocidade do monitor é chamada de hardware Taxa de atualização e é diferente do software Taxa de quadros .

Isso não significa que sua taxa de quadros é limitada pela taxa de atualização de sua tela, pois são duas coisas separadas. Enquanto o FPS é quantos quadros seu computador de jogos está produzindo ou desenhando, a taxa de atualização é quantas vezes o monitor está atualizando a imagem na tela. A taxa de atualização (Hz) do seu monitor não afeta a taxa de quadros (FPS) que sua GPU estará transmitindo. Se o seu FPS for superior à sua taxa de atualização, seu monitor não poderá exibir todos os quadros que o seu computador está produzindo. Portanto, embora a taxa de atualização não limite tecnicamente a taxa de quadros, ela efetivamente define um limite.

Também é importante lembrar que, mesmo que o seu PC de jogos seja capaz de gerar 90 FPS no seu jogo favorito nas suas configurações preferidas, e mesmo que seu monitor suporte 90Hz, 120Hz ou mais, você ainda pode ser limitado pela atualização mais baixa capacidades de taxa das portas na sua placa gráfica e exibição.

Se a taxa de quadros que seu computador está produzindo for diferente da taxa de atualização de seu monitor, você pode experimentar uma falha conhecida como tela rasgada, em que as informações de dois ou mais quadros são mostradas em uma única tela.

Além disso, em um LCD, é necessário evitar a modificação de dados gráficos, exceto durante a fase de retorno, para evitar o rasgo de uma imagem que é renderizada mais rapidamente que a tela opera / atualiza. Portanto, o driver não pode enviar dados continuamente para o monitor, fazendo isso apenas em horários predeterminados.

A conclusão é que você está certo em duvidar dos números de taxa de quadros reportados pelo software do seu jogo, uma vez que podem exceder a velocidade do monitor. A velocidade do monitor é ditada por apenas um parâmetro - a taxa de atualização.

Assim, se você definiu sua conexão HDMI para 67 Hz, então esta é realmente a velocidade do seu monitor. Definir o seu jogo para velocidades mais altas não mudará a qualidade da exibição e pode até causar pequenas falhas.

É possível verificar se o monitor realmente funciona à taxa de 67 Hz usando uma câmera de alta velocidade e alternando quadros preto / branco, como o Tom's Hardware nos seus testes. Mas esse equipamento é caro. O caso usual é que quando a taxa de atualização é definida como maior que a capacidade do monitor, então isso será visível pelo mau comportamento da imagem.

    
por 28.07.2018 / 10:33
0

Os piores problemas, atraso de entrada, rasgo e desfoque, são óbvios sem testar software ou hardware.

Is there a way to make every updated frame per second obvious on the screen so that I could see it with my bare eyes? Maybe some optical illusion could be used or some special visual sequence of shapes, or a matrix of rectangles. I'm planning to buy a 120/144/165hz monitor sometime next year and I could use an answer to this question to determine if the monitor is truly displaying its advertised framerate.

O problema é que, quando algo está desativado, ele é atualizado no próximo quadro e, com certeza, será corrigido ou localizado em outro lugar. Não há um padrão que possa direcionar seus olhos imediatamente para o local do problema e comunicar a você, aqui está esse problema.

O que Ryan Shrout, do PCPer, acabou fazendo, como explicado em seu artigo: " Frame Rating: uma nova métrica de desempenho gráfico ", foi comprar uma placa de captura e gravar a jogabilidade em outro computador.

A solução mais barata para você será aguardar várias revisões e determinar se elas estão de acordo com um monitor que está dentro de sua faixa de preço. É impraticável testar diferentes monitores como um indivíduo usando uma solução fácil de correção rápida.

Basicamente, se um jogador de PC investe em uma boa GPU para uma jogabilidade mais suave, eles também precisam investir em um monitor com tecnologia de sincronização adaptativa para ter uma jogabilidade mais suave - caso contrário, eles estarão lidando com tela rasgada, atraso de entrada ou ambos.

Free-Sync é AMD, G-Sync é Nvidia e Intel iGPU suporta DisplayPort ™ Adaptive-Sync (assim como AMD e Nvidia). O Free-Sync é a solução mais barata, mas os monitores suportam apenas sincronização adaptativa dentro de um intervalo de taxa de quadros especificado: 48Hz a 75Hz, no caso de muitos modelos de baixo custo, embora possa usar portas HDMI. O G-Sync é mais caro, mas fornece melhores resultados. Eles não são compatíveis entre si.

Absolutamente os melhores resultados custarão mais de $ 1K, mesmo se você pudesse realizar um teste simples, faria sentido examinar as avaliações feitas por pessoas que têm mais dinheiro e experiência; você poderia simplesmente ler resenhas suficientes e acreditar na sua palavra, poupando o tempo e a incerteza de seus próprios resultados.

    
por 30.07.2018 / 21:47
0

Aqui está uma ferramenta gratuita da Nvidia que, acredito, fornecerá informações muito mais detalhadas sobre a taxa real de atualização do monitor que sua placa gráfica está enviando. Não é necessário equipamento de câmera caro!

link

A partir da descrição do produto:

Measuring performance as it’s delivered on a monitor, FCAT identifies dropped frames, runt frames, micro-stuttering, and other problems that reduce the visible smoothness of the action on-screen, even when running at sixty frames per second and above as reported by FRAPS.

Infelizmente, não posso testar se realmente é isso que você está procurando - tenho uma placa AMD.

Felicidades!

    
por 01.08.2018 / 00:21