Mathématiques de jeu · budget de frame

Calculateur de frame time

Convertit un taux de rafraîchissement en millisecondes par frame.

Calculateur de frame timeUnités affichées · formules exposées · local

Budget de frame time et d’échantillons de pointeur

Frame time6.94 ms

Ceci divise les budgets temporels. Cela ne mesure pas la latence de bout en bout, le rythme des images ou la livraison réelle des événements par le navigateur.

Les entrées sont valides. Résultat recalculé localement.
Termes sur cette page
Taux de polling (Hz)

Combien de fois par seconde la souris indique sa position à l’ordinateur. 1000 Hz signifie une fois par milliseconde. Le navigateur ne peut voir que ce que le système d’exploitation transmet, ce qui est souvent inférieur à ce que le matériel envoie.

Ce que le résultat mesure réellement

Le frame time est 1000 divisé par le taux de fps : 144 FPS laissent 6,94 ms par image. Diviser le taux de polling par le taux de fps donne combien de rapports d'entrée peuvent arriver au cours d'une image.

Limite de mesure: Ceci divise les budgets de temps. Cela ne mesure pas la latence de bout en bout, le frame pacing ou le moment où le navigateur délivre réellement les événements ; les tests de latence système et de latence d'entrée mesurent cela.

Comment interpréter le résultat

Frame time

Chaque doublement du taux de fps divise par deux le temps d'une image : 60 FPS font 16,7 ms, 120 font 8,3 ms, 240 font 4,2 ms. Les gains diminuent à mesure que le nombre augmente.

Rapports par image

Au-dessus d'un rapport par image, un taux de polling plus élevé lisse principalement le mouvement plutôt que de réduire le délai. En dessous, certaines images réutilisent la position précédente.

Temps d'image aux taux de fps courants

Millisecondes par image, et combien de rapports une souris 1000 Hz envoie au cours d'une image.

Frame rateFrame timeRapports par image à 1000 Hz
30 FPS33.33 ms33.3
60 FPS16.67 ms16.7
75 FPS13.33 ms13.3
120 FPS8.33 ms8.3
144 FPS6.94 ms6.9
165 FPS6.06 ms6.1
240 FPS4.17 ms4.2
360 FPS2.78 ms2.8
500 FPS2.00 ms2.0

Résoudre les résultats inattendus

Le résultat semble trop beau pour être vrai

C'est un budget, pas une mesure. Le pacing, le moteur du jeu et l'écran ajoutent leur propre délai ; mesurez toute la chaîne avec le test de latence système.

Questions fréquentes

Combien de millisecondes font 144 FPS ?

Environ 6,94 ms par image : 1000 divisé par 144.

Un taux de polling de 8000 Hz aide-t-il à 144 FPS ?

À 144 FPS, environ 55 rapports arrivent par image à 8000 Hz et environ 7 à 1000 Hz. L'image utilise de toute façon le plus récent, donc le bénéfice se traduit par un mouvement plus fluide et un échantillon un peu plus frais, pas par une réduction massive du délai.