====== Stuttering (Zadrhávání obrazu) ====== Zatímco nízké FPS způsobují celkově "trhaný" dojem, **stuttering** je zákeřnější. Můžete mít například stabilních 60 FPS, ale pokud jsou prodlevy mezi jednotlivými snímky nerovnoměrné, mozek to vnímá jako velmi rušivé cukání. ===== 1. Hlavní příčina: Frame Time (Čas snímku) ===== Klíčem k pochopení stutteringu není průměrné FPS, ale **Frame Time** – čas v milisekundách, který trvá vykreslení jednoho konkrétního snímku. * **Plynulý obraz:** Pokud monitor běží na 60 Hz, ideální je, aby každý snímek trval přesně **16,6 ms**. * **Stuttering:** Nastává, když jeden snímek trvá 16 ms, ale další 50 ms a ten po něm zase 5 ms. I když je průměr stále 60 FPS, lidské oko zaznamená ono 50ms zpoždění jako záškub. ===== 2. Nejčastější příčiny stutteringu ===== ==== Nedostatek video-paměti (VRAM) ==== Pokud hra vyžaduje více paměti na grafické kartě, než kolik je k dispozici, musí si data (textury) vypůjčovat z pomalejší systémové [[it_encyklopedie:ram|RAM]]. Tento přenos dat způsobí náhlé propady výkonu. ==== Nestabilní CPU (Bottleneck) ==== Pokud procesor nestíhá připravovat data pro grafickou kartu (např. v náročných scénách s mnoha postavami), grafika musí "čekat", což se projeví záškubem. ==== Problémy se softwarem a ovladači ==== * **Shader Compilation:** Moderní hry často kompilují shadery (grafické instrukce) během hraní. To způsobuje typické "stuttery" při vstupu do nové lokace. * **Aktualizace na pozadí:** Antiviry nebo Windows Update mohou nárazově vytížit disk nebo procesor. ==== Špatná synchronizace (V-Sync) ==== Starší technologie V-Sync může způsobit stuttering, pokud FPS klesne jen o kousek pod obnovovací frekvenci monitoru (např. na 59 FPS u 60Hz monitoru). ===== 3. Jak se stutteringu zbavit? ===== 1. **Omezení FPS (Framerate Capping):** Pomocí programů (např. RTSS) omezte FPS na hodnotu, kterou váš hardware stabilně zvládne. Tím dosáhnete vyrovnaných časů snímků. 2. **Použití VRR (G-Sync / FreeSync):** Tyto technologie přizpůsobují frekvenci monitoru aktuálnímu výkonu grafiky, čímž maskují drobné výkyvy. 3. **Snížení detailů textur:** Pokud je příčinou zaplněná VRAM, snížení kvality textur obvykle stuttering okamžitě vyřeší. 4. **Instalace na SSD:** Pokud hra načítá data z pomalého HDD, může docházet k záškubům při pohybu otevřeným světem. ===== 4. Specifický případ: Micro-stuttering ===== Tento termín se dříve používal hlavně u systémů se dvěma grafickými kartami (SLI/Crossfire). I když karty produkovaly hodně snímků, jejich vzájemná synchronizace byla nedokonalá, což vedlo k neustálému, jemnému chvění obrazu. > **Zajímavost:** Pro diagnostiku stutteringu se nepoužívá jen průměrné FPS, ale metriky zvané **1% Low** a **0.1% Low**. Ty udávají, jak hluboko klesly nejnižší naměřené hodnoty, a mnohem lépe popisují pocitovou plynulost hry. [[it_encyklopedie:hardware_rozcestnik|Zpět na Hardware]]