За что в играх отвечает вертикальная синхронизация?
Для того, чтобы ответить на вопрос, требуется авторизоваться или зарегистрироваться
Изображение на экране прорисовывается не мгновенно, а постепенно: пиксель за пикселем, по строчкам. Это происходит очень быстро, человеческому глазу это кажется мгновенным. Но в некоторых случаях частота обновления экрана и частота программного обновления изображения на экране не стыкуются (не равны и не кратны друг другу), в итоге мы можем видеть на экране горизонтальную полосу, разделяющую часть изображения, успевшую прорисоваться (сверху) и часть изображения, не успевшую (нижнюю, оставшуюся с предыдущего кадра). Чтобы избавиться от этого неприятного эффекта, ввели параметр "Вертикальная синхронизация". В режиме вертикальной синхронизации следующий кадр не начнёт рисоваться, пока на экране не появится предыдущий. То есть программа "подождёт", пока изображение отрисуется на экране, и только после этого начнёт рисовать следующий кадр, в результате чего эффект с горизонтальной полосой исчезает, т.к. на момент отображения кадр уже отрисован целиком.
- Ответ пока никому не понравился
почитать