Gaming

Framepacing

Hoe gelijkmatig gameframes door de tijd heen op het scherm aankomen. Twee systemen kunnen dezelfde gemiddelde FPS melden, maar anders aanvoelen als één vaak pieken in frametijd heeft.

Zo werkt het

Frame pacing beschrijft de tijdsafstand tussen getoonde frames. Gelijkmatige 60 FPS betekent ongeveer elke 16,7 milliseconden een frame. Een gemiddelde van 60 FPS kan echter ook korte snelle perioden en lange pauzes bevatten. Ondanks hetzelfde gemiddelde oogt die reeks anders.

Belangrijke verschillen en grenzen

Rendertijd, presentatiemoment en schermverversing zijn verwant maar niet dezelfde meting. Laden, compilatie, achtergrondtaken en een onstabiele FPS-limiet kunnen onregelmatige uitvoer veroorzaken. Adaptieve verversing vermindert sommige schermverschillen, maar laat een nog onafgemaakt lang frame niet eerder aankomen.

Een nuttige controle

Gebruik een frame-timegrafiek bij een herhaalbare route. Zoek terugkerende pieken en veranderingen na een FPS-limiet of aanpassing. Test een limiet die het systeem volhoudt in plaats van alleen de hoogste gemiddelde FPS. Beoordeel beweging en controleer of de respons prettig blijft.

Een voorbeeld uit de praktijk

Korte frames afgewisseld met duidelijk lange kunnen een aantrekkelijk gemiddelde behouden terwijl beweging onregelmatig oogt. Een iets lagere volhoudbare limiet kan prettiger zijn. Controleer dezelfde camerabeweging en tijdgrafiek in plaats van alleen het gemiddelde. Neem telkens hetzelfde interval op; een korte rustige scène vergelijken met een langere zware route vertekent het resultaat.

Technische bronnen

← Alle begrippen