Direction Software

Tlač a skenovanie / / 5 min

Plynulý obraz bez trhania: vysvetlenie V-Sync

V-Sync, teda vertikálna synchronizácia, je funkcia grafických kariet a hier, ktorá koordinuje vykresľovanie snímok s obnovovacou frekvenciou monitora. Jej hlavným cieľom je odstrániť tearing, čiže viditeľné rozdelenie obrazu na časti z odlišných snímok. Článok vysvetľuje princíp fungovania, prínosy aj nevýhody V-Sync, najmä možné zvýšenie vstupného oneskorenia a pokles plynulosti pri kolísajúcom výkone. Porovnáva klasickú synchronizáciu s adaptívnymi technológiami VRR, uvádza praktický postup nastavenia v hre a ovládači grafickej karty a pomáha vybrať vhodný režim podľa typu hry, monitora a výkonu počítača.

V-Sync, skratka pre vertikálnu synchronizáciu, je nastavenie používané v počítačových hrách a grafických ovládačoch. Zlaďuje okamih, v ktorom grafická karta odošle nový snímok, s obnovovaním monitora. Hlavným dôvodom jej použitia je odstránenie trhania obrazu, známeho ako screen tearing. Hoci ide predovšetkým o hernú voľbu, jej princíp súvisí so spracovaním obrazového výstupu monitora, a preto je užitočné rozumieť jej aj pri práci s externými displejmi či pri kontrole kvality zobrazovania.

Čo V-Sync rieši

Monitor obnovuje obraz v pravidelných intervaloch. Bežný kancelársky monitor môže pracovať pri 60 Hz, herný model napríklad pri 144 Hz alebo 165 Hz. Grafická karta však vytvára snímky vlastným tempom podľa náročnosti scény. Ak dokončí nový snímok práve uprostred obnovovania monitora, monitor môže naraz zobraziť hornú časť starého a dolnú časť nového snímku. Na pohybujúcich sa hranách je potom viditeľný vodorovný zlom.

V-Sync obvykle prinúti aplikáciu počkať na vertikálnu obnovovaciu pauzu monitora pred odoslaním ďalšieho snímku. Výsledkom je ucelenejší obraz bez horizontálneho roztrhnutia. Súčasne sa snímková frekvencia často obmedzí na hodnotu obnovovacej frekvencie displeja alebo na jej násobky.

Kedy je tearing najviditeľnejší

  • Pri rýchlom otáčaní kamery v strieľačkách a závodných hrách.
  • Na kontrastných rovných líniách, napríklad na okrajoch budov alebo menu.
  • Ak grafická karta generuje výrazne viac snímok za sekundu, než dokáže monitor obnoviť.
  • Pri používaní monitora s nižšou obnovovacou frekvenciou, najmä 60 Hz.

Ako funguje synchronizácia snímok

Bez synchronizácie môže grafická karta zapisovať do zobrazovacej pamäte hneď po dokončení snímku. To znižuje čakaciu dobu, ale zvyšuje riziko tearingu. Pri zapnutej V-Sync aplikácia čaká na vhodný okamih zobrazovacieho cyklu. Pri tradičnom dvojitom vyrovnávaní sa preto môže stať, že nestihne termín a musí čakať na ďalšie obnovenie.

Pri monitore s frekvenciou 60 Hz je jeden obnovovací cyklus približne 16,7 ms. Ak hra stabilne nedosahuje 60 FPS, klasická V-Sync môže pri niektorých implementáciách znížiť výstup na približne 30 FPS. Pri 144 Hz sú hranice vyššie, no princíp zostáva rovnaký. Presné správanie ovplyvňuje herný engine, použitý grafický systém, režim okna a nastavenie ovládača.

V-Sync nie je nástroj na zvýšenie výkonu. Je to kompromis medzi čistotou obrazu, stabilitou snímkovania a odozvou ovládania.

Výhody a nevýhody klasickej V-Sync

Najväčšou výhodou je odstránenie alebo výrazné obmedzenie tearingu. Pri pomalších príbehových hrách, stratégiách a dobrodružných tituloch býva tento prínos výraznejší než nevýhody. V-Sync môže tiež obmedziť zbytočne vysoké FPS, čím sa zníži spotreba, hlučnosť ventilátorov a zahrievanie grafickej karty.

Nevýhodou môže byť vyššie vstupné oneskorenie, často označované ako input lag. Medzi pohybom myši alebo stlačením klávesu a zobrazením výsledku pribudne čakanie na obnovovací cyklus. Ďalším problémom je menej plynulý pohyb, ak výkon kolíše pod hranicou obnovovacej frekvencie.

RežimVýhodaObmedzenieVhodné použitie
V-Sync vypnutáNajnižšie možné oneskorenieMožný výrazný tearingSúťažné hry, ak tearing neprekáža
Klasická V-SyncČistý obraz bez tearinguVyšší input lag, možné skoky FPSStabilný výkon a príbehové hry
Adaptívna V-SyncObmedzí tearing pri vyšších FPSPri poklese FPS sa tearing môže vrátiťHry s občasnými výkyvmi výkonu
VRR: FreeSync alebo G-SYNCPlynulejší obraz pri premenlivých FPSVyžaduje kompatibilný monitor a pripojenieModerné herné zostavy

V-Sync a technológie s premenlivou obnovovacou frekvenciou

FreeSync a G-SYNC patria medzi technológie VRR, teda premenlivej obnovovacej frekvencie. Na rozdiel od klasickej V-Sync sa monitor prispôsobuje aktuálnej snímkovej frekvencii grafickej karty v podporovanom rozsahu. Ak hra beží napríklad medzi 55 a 120 FPS a monitor podporuje príslušný VRR rozsah, obraz môže zostať plynulejší a bez tearingu s menším oneskorením.

VRR však nie je automatickou náhradou všetkých nastavení. Treba overiť kompatibilitu monitora, grafickej karty, portu a kábla. DisplayPort býva pri počítačových monitoroch častou voľbou, no mnohé zariadenia podporujú VRR aj cez HDMI. Užitočné je obmedziť FPS mierne pod maximálnu obnovovaciu frekvenciu monitora, aby sa hra zbytočne nedostávala nad VRR rozsah. Konkrétny limit závisí od zariadenia a hry.

Kedy V-Sync zapnúť a kedy ju nechať vypnutú

Neexistuje univerzálne správne nastavenie. Rozhoduje žáner, citlivosť hráča na odozvu a schopnosť počítača držať stabilnú snímkovú frekvenciu. Ak máte 60 Hz monitor a hra dosahuje stabilných 60 FPS alebo viac, zapnutá V-Sync je jednoduchý spôsob, ako odstrániť tearing. Ak FPS často padá pod túto hodnotu, môže byť lepšie znížiť detaily, použiť adaptívny režim alebo zvoliť VRR.

Praktické odporúčania

  • Pre kompetitívne strieľačky uprednostnite nízke oneskorenie; V-Sync najprv otestujte vypnutú.
  • Pre hry pre jedného hráča skúste V-Sync zapnúť, ak je tearing rušivý.
  • Pri VRR aktivujte technológiu v menu monitora aj v ovládači grafickej karty.
  • Ak ventilátory pri jednoduchšej hre zbytočne hlučia, limit FPS alebo V-Sync môže znížiť záťaž.
  • Nemeniť naraz viac parametrov: najprv sledujte FPS, plynulosť a odozvu pri jednej úprave.

Postup nastavenia v hre a ovládači

Najjednoduchšie je začať priamo v grafických nastaveniach hry. Položka sa zvyčajne nazýva V-Sync, Vertikálna synchronizácia alebo Synchronizácia obnovovania. Ak hra ponúka voľby ako „Zapnuté“, „Vypnuté“ a „Adaptívne“, najprv zvoľte režim zodpovedajúci vášmu cieľu.

  1. Skontrolujte v nastavení systému, akú obnovovaciu frekvenciu monitor skutočne používa.
  2. Spustite hru a sledujte pri bežnom hraní FPS, nie iba v úvodnej scéne.
  3. Zapnite V-Sync a porovnajte tearing, plynulosť pohybu a reakciu ovládania.
  4. Ak je odozva citeľne horšia alebo FPS kolíše, skúste adaptívnu synchronizáciu, limit FPS alebo nižšie grafické detaily.
  5. Pri problémoch skontrolujte globálne a profilové nastavenia v ovládači NVIDIA, AMD alebo Intel, pretože môžu prepísať voľbu hry.

V systéme Windows sa obnovovacia frekvencia overuje v časti Nastavenia > Systém > Obrazovka > Rozšírené zobrazenie. Názvy položiek ovládačov sa môžu medzi verziami líšiť, preto je rozumné spravovať V-Sync primárne v hre a globálne pravidlá v ovládači používať len vtedy, keď je to potrebné.

Časté omyly a riešenie problémov

V-Sync nevyrieši sekanie spôsobené slabým procesorom, nedostatkom operačnej pamäte, prehrievaním ani načítavaním dát z disku. Ak sa obraz zasekáva aj bez tearingu, treba odlíšiť nízke priemerné FPS od nestabilných časov snímok. Užitočnejší než samotný priemer FPS môže byť údaj o frametime, ktorý ukáže nepravidelné výkyvy.

Ďalším omylom je predpoklad, že vyššia obnovovacia frekvencia automaticky odstráni tearing. Pri 144 Hz alebo 240 Hz býva zlom menej nápadný, ale pri nesynchronizovanom výstupe môže stále vzniknúť. Ak sa po aktivovaní V-Sync objaví citeľné oneskorenie, porovnajte režim celej obrazovky a okna, vypnite duplicitné limity FPS a skontrolujte, či monitor naozaj pracuje na nastavenej frekvencii.

Referencie

Aj v

O autorovi

María FernándezRedactora

Investiga y prueba herramientas digitales. Le interesa todo lo que ahorre tiempo sin complicar la vida.