У меня есть SyncMaster 930B и графическая карта PNY 9500 GT. Я видел горизонтальные линии, и действительно трудно увидеть ролики в играх, но фильмы хорошо воспроизводятся на мониторе. Я уже видел эту проблему на моем 7900GS также. Как мне узнать, виновата ли моя видеокарта или монитор? Монитору около 4 лет.
1 ответ
Это печальный факт, что почти все игры для ПК игнорируют вертикальное гашение. На других платформах вертикальное гашение (или, по крайней мере, раньше) считается основной частью получения плавной видео анимации. Кадр будет отображаться, но сохраняться до тех пор, пока не будет запущено VBI (прерывание вертикальной блокировки). Это когда монитор заканчивает рисовать рамку (или поле) и занят подготовкой к рисованию новой. В этот момент обработчик прерываний быстро поменяет местами видимый кадр, и внезапно монитор получит правильный кадр в нужное время. Без этого вы получаете "разрыв" изображения, так как половина одного изображения может быть нарисована, и внезапно, когда монитор находится на полпути, включается следующий кадр, который немного отличается от сцены, так как (вероятно) движется. В роликах, где происходят большие движения и панорамирования, и вы не фокусируетесь на действиях своего персонажа или врага, а на целом изображении, это более очевидно.
В результате: если вам нужна правильная плавная анимация видео в компьютерных играх, вы, вероятно, захотите перейти к настройкам видеокарты и включить вертикальную синхронизацию (или как ее называет ваша конкретная программа настроек).
Я не уверен, насколько это актуально в наши дни для мониторов с плоской панелью, но я полагаю, что в принципе это все же должно быть лучше, чем переворот в случайные моменты времени, когда кадр заканчивает рисовать.