VSync, På eller Av? (Svenska)

Vsync kräver 3 buffertar att fungera korrekt(utan hic-ups), så det kommer att använda upp något mer videominne.
så här fungerar en standard double buffered(no vsync) renderer.
Videocard front end strömmar kontinuerligt buffert 1 till bildskärmen. Din GPU vevar bort för att göra nästa ram till Buffert 2. Ramen är klar, nu buffert 1 och 2 byts. Denna byta mer än sannolikt händer Mid-frame och du ser riva.,
i det här fallet kör GPU full effekt för att försöka göra till Buffert 2.
typisk tripple buffring (Vsync på). Buffer 1 är alltid i synk med din bildskärm och ständigt strömmar data. Buffer 2 är inte i synk med något är en uppdaterad när GPU är klar gör den aktuella ramen. Buffert 3 återges aktivt till från GPU
så, GPU gör full hastighet till buffert 3, när GPU görs med den aktuella ramen, det swappar buffert 3 och buffert 2 och startar omedelbart på nästa ram.
Buffer 1 kan fortfarande strömma till bildskärmen, så buffer 1 och 2 byter inte., Nu händer det bara att GPU avslutar ännu en ram och byter igen buffert 2 och 3. Så, den tidigare ramen blev renderad men aldrig visad.
nu synkroniseras monitorn och swappar buffert 1 och 2 och nu får du se nästa ram.
Observera att i både v-sync på och av, GPU går fullt ut.
med v-sync, om din FPS är under din uppdateringsfrekvens, då kommer du att se varje bildruta renderas. Om du producerar mer FPS än din uppdatering kommer någon ram bara att släppas och ersättas med nya data.,
redigera:
Jag kan känna sub 50fps men bara i spel där jag kan flytta med musen, som FPS-spel.
om jag plötsligt svänger kameran 180 grader och jag får 30FPS, kommer jag att märka luckor mellan objekt på skärmen. När som helst är det snabb rörelse som pågår, är luckor mellan uppdateringar av objekten på skärmen märkbara.
Du kan tänka på bildhastigheten som ett strobe ljus. Om något rör sig snabbt nog med en långsam strobe, kommer du att se hoppa. Jag börjar märka detta hoppa runt 50FPS men bara för snabbare rörliga spel., Spel som WoW / StarCraft / Diablo jag är vanligtvis bra ner till 30FPS, men även då kan vissa specialeffekter verka lite hackiga.
Jag brukar inte ha problem förrän jag är under 40FPS. Runt 40fps kan choppiness bli illa nog att en raket i nära håll chops för mycket för att uppskatta att det är relativ hastighet och det är svårare att förutsäga att det är påverkan. Så, i stället för ett snabbt objekt som rör sig mot dig, ser det mer ut som en raket teleport Hoppar mot dig med en medelhastighet, men det är svårt att räkna ut hastigheten., Som om någon kastar en basboll på dig med en strobe som kör, kommer du förmodligen att sakna bollen.

Leave a Comment