SacreBleu schreef op vrijdag 30 november 2012 @ 21:00:
[...]
Ongeacht welke hardware of drivers je gebruikt; screentearing wordt veroorzaakt wanneer de kaart twee beelden niet met dezelfde snelheid kan renderen. Soms kan dit diagonaal of verticaal zijn.
In principe betekent dit dat de ene kant van het beeld meer tijd nodig had om te renderen dan het andere, komt vaak voor in schooters omdat het bovenste stuk van het scherm meestal alle actie bevat.
Dit kun je voorkomen door vsync aan te zetten. Hierdoor worden de beelden met elkaar gesynct en draai je screen tearing de kop om.
Sorry, maar je vertelt onzin. Screen tearing is wanneer de grafische kaart beelden in elkaar zet (pixel voor pixel) en daarbij niet kan matchen aan de verversings-snelheid van het scherm. Met andere woorden: als het scherm zelf ververst (60Hz), maar de grafische kaart heeft het beeld nog niet compleet opgebouwd, dan zal een half beeld worden geplaatst. Als alles wat tegenzit, dan kan het beeld steeds erg 'verscheurd' lijken. VSync is een instelling die in veel games (met name snelle actiegames waar de camera vaak snel draait) zorgt dat de grafische kaart net zoveel beelden maakt als het scherm aan kan. Als dat niet lukt wordt het aantal beelden per seconde verminderd door te delen door een heel getal, zodat alle beelden binnen de timing van het scherm passen en dus allemaal compleet zijn. Een modern scherm kan 120 Hz weergeven, maar met VSync dus 60, 40, 30, 20, 15 enz. waarbij alle beelden compleet zijn. Zet je VSync uit, dan heb je dus een steeds wisselende fps (frames per second) met veel halve beelden door elkaar. Dit laatste is op zich niet verkeerd, zolang het maar niet opvalt.
Je ziet de 'tear' altijd op een object die ten opzichte van je beeld snel beweegt, dus bijvoorbeeld een huisje in de verte. Het wapen in je hand beweegt niet ten opzichte van de camera, dus daar zie je geen rare scheuren.
[
Voor 3% gewijzigd door
Playa del C. op 30-11-2012 22:01
]