Vertikální synchronizace ve hrách. Jak povolit nebo zakázat vertikální synchronizaci ve hrách

Instrukce

Chcete-li tento parametr opravit, otevřete nabídku své hry, najděte nabídku „Možnosti“ nebo „Možnosti“, v podpoložce „Video“ vyhledejte položku „Vertikální“ (Vertikální synchronizace). Pokud je nabídka v angličtině a možnosti jsou textové, vyhledejte polohu přepínače Vypnuto nebo Vypnuto. Poté kliknutím na tlačítko „Použít“ nebo Použít toto nastavení uložte. Změny se projeví po restartování hry.

Jiný případ je, pokud aplikace takový parametr nemá. Poté budete muset nakonfigurovat synchronizaci pomocí ovladače grafické karty. Nastavení se liší pro grafické karty vyrobené AMD Radeon nebo nVidia Geforce.

Pokud je vaše grafická karta grafická karta GeForce, klikněte pravým tlačítkem na plochu a vyberte položku nabídky „nVidia Control Panel“. Další možností je otevřít Ovládací panely přes nabídku Start, bude tam spouštěcí ikona se stejným názvem. Pokud v ovládacím panelu ani v nabídce plochy nenajdete ikonu, kterou potřebujete, podívejte se poblíž hodin v pravém rohu obrazovky, bude tam zelená ikona nVidia, která vypadá jako oko - dvakrát klikněte na to. V důsledku toho se otevře nabídka nastavení grafické karty.

Okno ovládacího panelu řidiče se skládá ze dvou částí, vlevo jsou kategorie akcí a vpravo jsou možné volby a informace. Vyberte spodní řádek „Spravovat nastavení 3D“ na levé straně. Na pravé straně okna na kartě „Globální parametry“ najděte možnost „Vertikální synchronizační pulz“ úplně nahoře v seznamu. Aktuální nastavení bude uvedeno vedle: „Enable“, „Disable“ nebo „Application Settings“. Z rozevíracího seznamu vyberte možnost „Zakázat“ a potvrďte svou volbu kliknutím na tlačítko „Použít“.

Pro majitele grafických karet AMD Radeon se konfigurace ovladače provádí pomocí speciální aplikace Catalyst. Chcete-li jej spustit, klepněte pravým tlačítkem myši na plochu a vyberte Catalyst Control Center. Případně otevřete ovládací panel počítače a vyhledejte ikonu se stejným názvem. Třetí metoda je v systémové oblasti obrazovky poblíž hodin, v pravém dolním rohu vyhledejte červený kulatý symbol a dvakrát na něj klikněte. Výsledek všech těchto akcí je stejný - otevře se ovládací centrum pro nastavení vaší grafické karty.

Princip je stejný jako v ovládacím panelu nVidia Na levé straně okna budou kategorie nastavení a na pravé pak podrobné nastavení a tipy k nim. V levém sloupci vyberte „Hry“ nebo Hry a poté podnabídku „Nastavení 3D aplikace“. Na pravé straně se zobrazí možnosti nastavení pro různé parametry grafické karty. Posuňte stránku dolů a najděte slova „Počkejte na vertikální aktualizaci“ a pod ním je posuvný přepínač se čtyřmi značkami. Posuňte tento posuvník úplně vlevo, pod ním bude nápis „Vždy vypnuto“. Kliknutím na tlačítko "Použít" v pravém dolním rohu okna uložíte změny.

Prameny:

  • zakázat vertikální synchronizaci

Vertikální synchronizace je jedním z důležitých parametrů, které určují operační algoritmus video subsystému počítače a rozhodujícím způsobem ovlivňuje jeho výkon, což je zvláště patrné u různých her, které vyžadují dynamické zobrazení vysoce kvalitní grafiky. Objevil se v době dominance monitorů založených na technologii katodových trubic.

Abyste pochopili podstatu vertikální synchronizace, musíte si takové monitory zapamatovat. Obraz se objeví na svítícím vnitřním povrchu katodové trubice jako výsledek soustředěného proudu elektronů postupně procházejících každým bodem rastru řádek po řádku a kreslí rám. Paprsek se poté vrátí do horního rohu obrazovky a začne kreslit další . Právě tento okamžik návratu paprsku je optimální pro změnu obrazu, protože jinak část obrazovky zobrazí předchozí snímek a část - další, což negativně ovlivní kvalitu. Vertikální synchronizace pouze vyžaduje, abyste počkali, až se paprsek vrátí, aby se změnil snímek, což je pozitivní pro kvalitu obrazu, ale vede to k pomalejšímu vykreslování.

Restartujte zařízení a znovu zkontrolujte nabídku synchronizace. Pokud v okně nic není, pak je vše v pořádku – váš počítač se nesnaží s ničím navázat kontakt. Pokud nejste schopni tento proces odstranit, vyzkoušeli jste všechny dostupné metody, přeinstalujte operační systém. Zároveň pečlivě sledujte instalaci, abyste včas deaktivovali zbytečnou synchronizační funkci. Sledujte stav a výkon svého systému a v případě problémů přijměte včas vhodná opatření. V opačném případě může dojít k pádu systému.

K automatickému PDA často dochází v důsledku nesprávné instalace operačního systému nebo nešikovného používání různých programů. Pokud nejste schopni synchronizaci odstranit sami, vyhledejte pomoc od důvěryhodných a zkušených programátorů nebo organizátorů systému. Díky svým dlouholetým zkušenostem vyřeší vaše problémy co nejrychleji.

V současné době je téměř veškerý licencovaný software synchronizován se servery webových stránek vývojáře. To se provádí za účelem potlačení možnosti pirátských verzí programů. Protože však většina našich občanů nechce platit, téměř veškerý software v postsovětském prostoru není licencován. Můžete použít naprosto jakýkoli program. Chcete-li se naučit program používat, přečtěte si návod k obsluze.

Vertikální synchronizace, VSync nebo vertikální synchronizace je dalším parametrem pro ovladač grafické karty. Povolení vertikální synchronizace obvykle zajímá náruživé hráče, protože může výrazně zlepšit grafiku mnoha her.

Instrukce

Povolení vertikální synchronizace může uživatel provést několika způsoby. Nejjednodušší metodou je vyvolat kontextovou nabídku plochy kliknutím pravým tlačítkem myši na prázdné místo na stole a výběrem položky „Obrazovka“. Rozbalte odkaz Vlastnosti zobrazení a přejděte na kartu Nastavení v dialogovém okně, které se otevře. Použijte tlačítko Advanced a povolte požadovanou funkci v části Wait for Vertical Sync.

Chcete-li programově povolit vertikální synchronizaci v OpenGL, použijte kód:

void set_vsync (povoleno bool) // true
{
PFNWGLSWAPINTERVALEXTPROC wglSwapInterval = NULL;
wglSwapInterval = (PFNWGLSWAPINTERVALEXTPROC) wglGetProcAddress("wglSwapIntervalEXT");
if (wglSwapInterval) wglSwapInterval (povoleno ?1: 0);
}.

Použijte DirectX 9 k povolení Vsync. Chcete-li to provést, před spuštěním D3DDevice změňte hodnotu parametru
g_d3d9Parameters.SwapEffect na D3DSWAPEFFECT_COPY. Poté také nastavte parametr g_d3d9Parameters.PresentationInterval na D3DPRESENT_INTERVAL_ONE.

Chcete-li povolit vertikální synchronizaci nVidia, otevřete kontextovou nabídku na ploše počítače kliknutím pravým tlačítkem myši a vyberte „Ovládací panel nVidia“. Rozbalte nabídku "Zobrazit" v horním servisním panelu dialogového okna, které se otevře, a vyberte položku "Upřesnit". Rozbalte uzel "Spravovat 3D nastavení" ve stromu na levé straně okna Ovládací panely a v rozevíracím seznamu řádku "Vertikální synchronizace" v dalším dialogovém okně vyberte příkaz "Povolit". Uložte změny kliknutím na OK a restartujte systém, aby se změny projevily.

Upozorňujeme, že někdy může být místo rozbalovací nabídky použit posuvník. V tomto případě musíte posunout posuvník do polohy zcela vpravo.

Prameny:

  • Vertikální synchronizace: jak ji deaktivovat v nVidia

Úpravou nebo deaktivací určitých 3D nastavení můžete zvýšit nejen herní výkon, ale také výkon celého systému. Chcete-li upravit zobrazení trojrozměrných prvků pomocí grafické karty, použijte nástroj, který ovládá nastavení ovladače. V tomto programu můžete konfigurovat nejen standardní parametry, ale také nastavit možnosti pro každou hru zvlášť.

Budete potřebovat

  • - Nainstalovaný ovladač grafické karty.

Instrukce

Grafický adaptér Intel se konfiguruje prostřednictvím ovládacího panelu. Pokud máte nainstalovaný standardní systémový ovladač, přejděte do nabídky Start a vyberte Ovládací panely. Přejděte do části „Personalizace“ - „Zobrazení“ - „Nastavení rozlišení“ - „Pokročilé“. V zobrazeném okně klikněte na grafickou kartu, kterou používáte, otevřete kartu „Grafické adaptéry“ - „Vlastnosti“.

V novém okně vyberte režim OpenGL nebo 3D nastavení. Upravte následující nastavení nebo deaktivujte určité možnosti, abyste zlepšili grafický výkon.

Pokud váš počítač používá grafickou kartu Nvidia, zakažte 3D pomocí ovládacího panelu ovladače. Přejděte na Start - Ovládací panely - Hardware a zvuk - Displej - Ovládací panely Nvidia. Můžete také použít ikonu programu na hlavním panelu systému Windows v pravé dolní části obrazovky.

V okně, které se objeví, přejděte do části „3D Settings“ - Úprava nastavení obrazu. Pro jednotlivé parametry použijte položku „Spravovat 3D nastavení“. Chcete-li nastavit možnosti podle aplikace, kterou používáte, přejděte na kartu „Nastavení programu“.

Co je vertikální synchronizace a jak ovlivňuje výkon grafického subsystému, bylo diskutováno více než jednou. Dá se dokonce říci, že téma je „vousaté“, protože vzniklo v době vzniku prvních 3D akcelerátorů, kdy uživatelé chtiví rychlosti začali bojovat o každý snímek za sekundu navíc.

Od té doby neuplynul ani jeden tucet let, ale otázka, jak lze ve hrách zakázat vertikální synchronizaci, stále vrtá hlavou mnoha fanouškům počítačových 3D aplikací. Děje se tak proto, že v průběhu let vývoje subsystému videa nedošlo k žádným globálním změnám v principu konstrukce obrazu: stejné snímky, trojúhelníky, dokonce i bitová hloubka vnějšího barevného prostoru je stejná.

Co je vertikální synchronizace? Abychom porozuměli této problematice, má smysl připomenout si základy fungování grafické komponenty. Jak víte, za účelem získání pevného obrazu na obrazovce grafická karta zobrazuje na monitoru řadu statických obrázků - snímků. Pro vytvoření iluze pohybu jakýchkoli prvků jsou některé z nich změněny. Díky jejich rychlé výměně se zdá, že je obraz pevný a při změnách dochází k pohybům na obrazovce. Je mnohem snazší pochopit, co bylo řečeno, pokud se obrátíme na analogii s dětskou hrou, kdy podobné kresby vznikají na listech sešitu, a když pak rychle otočíte stránky, zdá se, že obrázek „dochází k život."

Přestože nástup monitorů s tekutými krystaly (LCD) přinesl úpravy konstrukce obrazu, samotný princip zůstal nezměněn. Rychlost, s jakou monitor dokáže zobrazit statické obrázky uvedené výše, se nazývá snímková frekvence. Je však nemožné pochopit, co je vertikální synchronizace, aniž bychom si ujasnili ještě jeden bod.

Obvody monitoru jednoduše zobrazují to, co jim grafická karta posílá na obrazovku. Jeho výkon určuje, kolik elementárních statických obrázků lze změnit za jednotku času (obvykle sekundu).

Videoprocesory předchozích generací se nevyznačovaly bezprecedentní rychlostí, ale monitory se je naopak snažily vyrobit tak, aby jejich rychlost skenování byla alespoň 85 hertzů (snímků za sekundu). V důsledku toho byl počet obrazů přenášených grafickým adaptérem na monitor menší, než mohl monitor vysílat. Nyní se ale situace změnila. Frekvence v LCD monitorech zřídka překračuje 60 Hertzů (výjimkou jsou zařízení, která podporují hardwarový 3D obraz) a grafické karty nyní generují více snímků při práci s mnoha aplikacemi. Vertikální synchronizace je schopnost ovladače vzájemně koordinovat dvě snímkové frekvence snížením počtu snímků, které karta vyšle na monitor. To vám umožní získat plynulost při zobrazování dynamických scén. Na druhou stranu ati vertikální synchronizace (NVidia, Intel) je jakýmsi omezením, které neumožňuje kartě pracovat v režimu maximálního výkonu.

Synchronizaci můžete ovládat v nastavení ovladače grafického adaptéru. Lze jej aktivovat, deaktivovat nebo automaticky vybrat v souladu s požadavky samotné aplikace.

Pravděpodobně neexistuje žádný vlastník počítače, který by neznal termín „vertikální synchronizace“. Někteří uživatelé se s tím seznamují a snaží se zvýšit výkon grafického subsystému, zatímco jiní - z prosté zvědavosti, aby důkladně prostudovali princip fungování součástí počítače.

Vertikální synchronizaci lze upravit v nastavení ovladače grafické karty od libovolného výrobce (Intel, AMD, NVidia). Pokud byla v prvních verzích tato funkce volitelná, to znamená, že k její aktivaci bylo nutné použít pomocné programy nebo provést změny v registru operačního systému, později byla zahrnuta jako samostatná položka.

Dostupná úprava

V systémech Microsoft je přístup k tomuto nastavení velmi jednoduchý a zpravidla standardní. Musíte kliknout pravým tlačítkem myši na jakoukoli volnou oblast plochy a vybrat „Rozlišení obrazovky“ (Win 7-8). Pokud v zobrazeném okně kliknete na odkaz „Pokročilá nastavení“, ovládací panel grafického adaptéru bude přítomen ve skupině horních karet. Jeho výběrem se uživateli zobrazí nabídka nastavení ovladače, v jedné z položek je „vertikální synchronizace“. Přesné umístění a název nelze specifikovat, protože to závisí na vývojáři, ale přesto je nemožné udělat chybu. Takže to může být „Vsync“, „Sync. vertikální“, „Synchronizace“ atd. Ačkoli obvykle může parametr nabývat jedné ze dvou hodnot, někdy existují řešení se třemi. Například ATI Vsync umožňuje nejen Povolit/Zakázat, ale také automatický režim.

V tomto případě je volba ponechána na ovladači a běžící aplikaci. Význam však zůstává stejný, až na to, že řízení je svěřeno spíše programu než osobě.

Neexistuje nic takového jako příliš vysoká produktivita

Fanoušci virtuálních bitev vědí, že správně nastavená vertikální synchronizace ve hrách může v mnoha případech výrazně zvýšit snímkovou frekvenci na výstupu grafického adaptéru na obrazovce monitoru. Ve skutečnosti to znamená, že někdy je možné tímto způsobem oddálit potřebu nákupu nové grafické karty (ačkoli byste samozřejmě neměli očekávat zázraky). Proto doporučujeme nastavit režim, ve kterém je vertikální synchronizace zakázána. Toto rozhodnutí je vysvětleno jednoduše: znalci dokonalého obrazu pravděpodobně nebudou bojovat o každé další „fps“ a číst o synchronizaci, protože jejich počítače mají nainstalované výkonné grafické adaptéry, ale majitelé „slabých“ grafických karet se více zajímají o samotnou hru. a ne v „brzdící“ kráse grafiky. Děsivé pruhy na obrázcích, kterými různé informační zdroje rády děsí, jsou ve skutečnosti téměř neviditelné.

Tajemství, které neexistuje

Navzdory skutečnosti, že zvyšování produktivity „z ničeho“ na první pohled vypadá jako něco neuvěřitelného, ​​ve skutečnosti je vše zřejmé. Na výstupu videosignálu na obrazovku se podílejí dvě klíčové komponenty: grafická karta a elektronika monitoru.

Ten se, jak známo, mimo jiné vyznačuje snímkovou frekvencí (u levných LCD je to nejčastěji 60 Hz). Udává, kolik úplných „obrazovek“ lze zobrazit za jednu sekundu. Video adaptér také nepřenáší na monitor nepřetržitý proud dat, ale sekvenci generovaných snímků. Je snadné pochopit, že dokud bude elektronika zobrazovacího zařízení schopna zobrazit všechny přenášené snímky na obrazovce, nebudou žádné problémy.

Některé nuance

Pokud je výpočetní výkon videoprocesoru tak velký, že počet snímků překračuje možnosti monitoru, pak začnou poruchy synchronizace (na obrazovce lze zobrazit snímky vytvořené ze dvou nejbližších snímků). To se projevuje v jednotlivých vodorovných proužcích na pohyblivém obrazu: obraz jako by byl slepený ze dvou částí. V tomto případě můžete zapomenout na dokonale „hladký“ rám. Chcete-li tento problém vyřešit, můžete si zakoupit monitor, jehož obnovovací frekvence bude přesahovat 100 Hz (moderní systémy), nebo povolit synchronizaci v ovladači. V tomto případě začne grafický adaptér řídit snímky obrazovky: každý následující bude na výstupu až po dokončení vykreslování předchozího. Nevýhoda je zřejmá: grafická karta bude nečinná a čeká na dokončení operace monitoru. Vlastně název parametru v tomto případě mluví sám za sebe: „synchronizace“ od „synchronně“, když jsou dvě frekvence stejné.

Vertikální synchronizace (VSync: Vertikální synchronizace) je volitelný parametr chování ovladače grafické karty. Povolená vertikální synchronizace znamená, že po nakreslení dalšího snímku při přepínání vyrovnávacích pamětí (funkce SwapBuffers() v ) ovladač počká na začátek dalšího obrácení paprsku monitoru a teprve poté přepne vyrovnávací paměti obrazovky.

Obraz na monitorech s katodovou trubicí je kreslen svazkem elektronů, který postupně kreslí čáry zleva doprava a poté se vrací na začátek dalšího řádku ( zpoždění horizontální synchronizace), pak nakreslí další řádek atd. Poté, co paprsek dopadne do pravého dolního rohu obrazovky, vrátí se do levého horního rohu (doba potřebná k návratu se nazývá zpoždění vertikální synchronizace). (Ve skutečnosti mají barevné monitory tři paprsky - R, G, B, ale princip je stejný.)

Proč je potřeba vertikální synchronizace? Jde o to, že doba zpoždění Vsync zpětného běhu paprsku je ideální pro přepínání vyrovnávacích pamětí obrazovky. Pokud vyrovnávací paměti přepnete kdykoli jindy, část obrazu na obrazovce bude patřit starému snímku a část novému. Z tohoto důvodu se mezi snímky objeví artefakty „bojové hry“ – může být patrné nepříjemné chvění, a to i při vysoké animaci vizuálně nebude vypadat hladce.

Protože však vertikální synchronizace zavádí zpoždění, FPS bude nevyhnutelně menší než na podobné scéně, ale s vypnutým vsync. To je někdy nepřijatelné například v různých testech grafiky.

Ručně povolte nebo zakažte vertikální synchronizaci.

Zapnout nebo vypnout vsync je obvykle možné v nastavení ovladače grafické karty. Otevřete Vlastnosti zobrazení (klikněte pravým tlačítkem na plochu a vyberte položku rozbalovací nabídky Vlastnosti), vyberte poslední kartu Nastavení, klepněte na tlačítko Upřesnit, vyhledejte nastavení Čekat na vertikální synchronizaci, zakažte nebo povolte.

Softwarové povolení nebo zakázání vertikální synchronizace.

Chcete-li programově zapnout nebo vypnout VSync v OpenGL, spusťte následující kód.

Téměř ve všech moderních hrách můžete v grafických parametrech vidět sloupec „vertikální synchronizace“. A stále více hráčů má otázky, Je tato synchronizace opravdu užitečná?, jeho dopad a proč vůbec existuje, jak jej používat na různých platformách. Pojďme to zjistit v tomto článku.

O Vsync

Než přistoupíme přímo k vysvětlení podstaty vertikální synchronizace, měli bychom se ponořit trochu hlouběji do historie vzniku vertikální synchronizace. Pokusím se být co nejjasnější. První počítačové monitory byly pevným obrazem dodávaným signálem jednoho snímku.

Když se objevila nová generace displejů, najednou vyvstala otázka změny rozlišení, která vyžadovala několik provozních režimů, tyto displeje zobrazovaly obraz pomocí polarity signálů synchronně s vertikálou.

Požadované rozlišení VGA jemnější ladění rozložení a dostal dva signály vodorovně a svisle. V dnešních displejích je za nastavení rozložení zodpovědný vestavěný ovladač.

Pokud ale ovladač nastaví požadovaný počet snímků podle ovladače, pro nastavené rozlišení, proč je vertikální synchronizace vůbec potřeba? Není to tak jednoduché. Poměrně časté jsou situace, kdy je snímková frekvence grafické karty velmi vysoká, ale monitory kvůli svým technickým omezením, nejsou schopni správně zobrazit tento počet snímků, kdy je obnovovací frekvence monitoru výrazně nižší než frekvence generování grafické karty. To vede k náhlým pohybům obrazu, artefaktům a pruhování.

Když je zapnuto „triple buffering“, nemají čas zobrazovat snímky z paměťového souboru, rychle se nahrazují a překrývají další snímky. A zde je technologie trojité vyrovnávací paměti téměř neúčinná.

Technologie vertikální synchronizace a určené k odstranění těchto závad.

Obrátí se na monitor s požadavkem na standardní možnosti aktualizace frekvence a snímkové frekvence a nedovolí, aby se snímky ze sekundární paměti přesunuly do primární paměti, přesně dokud není obraz aktualizován.

Připojení Vsync

Naprostá většina her má tuto funkci přímo v nastavení grafiky. Stává se to však, když takový sloupec neexistuje nebo jsou při práci s grafikou aplikací, které neobsahují nastavení takových parametrů, pozorovány určité vady.

V nastavení každé grafické karty můžete povolit technologii vertikální synchronizace pro všechny aplikace nebo selektivně.

Jak povolit pro NVidia?

Jako většina manipulací s kartami NVidia se provádí prostřednictvím konzoly pro správu NVidia. Tam ve sloupci ovládání 3D parametrů bude parametr synchronizačního pulzu.

Měl by být přepnut do polohy zapnuto. Ale v závislosti na grafické kartě se pořadí bude lišit.

Takže u starších grafických karet je parametr vertikální synchronizace v kapitole globální parametry ve stejném sloupci správy 3D parametrů.

Grafické karty od ATI

Ke konfiguraci použijte ovládací centrum vaší grafické karty. Konkrétně Catalyst Control Center běží na .NET Framework 1.1. Pokud jej nemáte, pak se ovládací centrum nespustí. Ale nebojte se. V takových případech existuje alternativa ke středu – jednoduše práce s klasickým ovládacím panelem.

Pro přístup k nastavení přejděte do 3D, které se nachází v nabídce vlevo. Bude zde sekce Počkejte na vertikální aktualizaci. Zpočátku se v rámci aplikace standardně používá technologie Vsync.

Posunutím tlačítka doleva tuto funkci zcela deaktivujete a posunutím tlačítka doprava ji vynutíte. Výchozí možnost zde nejrozumnější, protože umožňuje konfigurovat synchronizaci přímo v nastavení hry.

Pojďme si to shrnout

Vertikální synchronizace je funkce, která pomáhá zbavit se náhlých pohybů obrazu a v některých případech umožňuje zbavit se artefaktů a pruhů v obraze. A toho je dosaženo dvojitým ukládáním do vyrovnávací paměti přijaté snímkové frekvence, když snímková frekvence monitoru a grafické karty nesouhlasí.

Dnes je vertikální synchronizace dostupná ve většině her. Funguje to téměř stejně jako trojité ukládání do vyrovnávací paměti, ale stojí to mnohem méně zdrojů, proto můžete v nastavení hry vidět trojité ukládání do vyrovnávací paměti méně často.

Výběrem povolení nebo nepovolení vertikální synchronizace si uživatel může vybrat mezi kvalitou a výkonem. Po zapnutí získá plynulejší obraz, ale méně snímků za sekundu.

Vypnutím přijímá větší počet snímků, ale není imunní vůči ostrosti a neupravenosti obrazu. To platí zejména pro intenzivní a na zdroje náročné scény, kde je zvláště patrná absence vertikální synchronizace nebo trojité ukládání do vyrovnávací paměti.

Ukázalo se, že tento tajemný sloupec v parametrech mnoha her není tak jednoduchý, jak se zdálo. A nyní je na vás a vašich cílech ve hrách, zda jej použít nebo ne.




Horní