Перейти к содержимому
Приложение D. Экран: как работают пиксели, матрицы и частота обновления

Развёртка кадра: откуда берётся разрыв

Экран рисует строки сверху вниз, а кадры приходят своим темпом.

// строка за строкой

Экран не показывает кадр целиком и сразу: он рисует строки сверху вниз, и на это уходит время. Видеокарта тем временем готовит кадры со своей скоростью. Нажимайте «Строка» и смотрите, какой кадр попал в каждую строку.

Строк отрисовано 16 / 16

Видеокарта успевает ровно к началу каждой развёртки: столько кадров в секунду, сколько раз в секунду обновляется экран.

Развёртка 1
  1. строка 1 кадр 1
  2. строка 2 кадр 1
  3. строка 3 кадр 1
  4. строка 4 кадр 1
  5. строка 5 кадр 1
  6. строка 6 кадр 1
  7. строка 7 кадр 1
  8. строка 8 кадр 1
Развёртка 2
  1. строка 1 кадр 2
  2. строка 2 кадр 2
  3. строка 3 кадр 2
  4. строка 4 кадр 2
  5. строка 5 кадр 2
  6. строка 6 кадр 2
  7. строка 7 кадр 2
  8. строка 8 кадр 2

Разрывов нет: 0. Каждая развёртка целиком показывает один кадр, потому что смена происходит ровно на её границе. Всего кадров показано: 2.

Видеокарта выдаёт кадры чаще, чем экран успевает их показывать: новый кадр приходит посреди развёртки.

Развёртка 1
  1. строка 1 кадр 1
  2. строка 2 кадр 1
  3. строка 3 кадр 1
  4. строка 4 кадр 2 разрыв кадра
  5. строка 5 кадр 2
  6. строка 6 кадр 2
  7. строка 7 кадр 2
  8. строка 8 кадр 2
Развёртка 2
  1. строка 1 кадр 3
  2. строка 2 кадр 3
  3. строка 3 кадр 3
  4. строка 4 кадр 3
  5. строка 5 кадр 4 разрыв кадра
  6. строка 6 кадр 4
  7. строка 7 кадр 4
  8. строка 8 кадр 4

Швов получилось 2: верхняя часть экрана показывает один кадр, нижняя - уже следующий. Это и есть разрыв, который видно горизонтальной полосой при быстром движении. Кадров показано: 4.

Экран и видеокарта договариваются: готовый кадр ждёт границы развёртки. Так работают G-Sync у NVIDIA и FreeSync у AMD.

Развёртка 1
  1. строка 1 кадр 1
  2. строка 2 кадр 1
  3. строка 3 кадр 1
  4. строка 4 кадр 1 кадр ждёт границы
  5. строка 5 кадр 1
  6. строка 6 кадр 1
  7. строка 7 кадр 1
  8. строка 8 кадр 1
Развёртка 2
  1. строка 1 кадр 2 кадр ждёт границы
  2. строка 2 кадр 2
  3. строка 3 кадр 2
  4. строка 4 кадр 2
  5. строка 5 кадр 2 кадр ждёт границы
  6. строка 6 кадр 2
  7. строка 7 кадр 2
  8. строка 8 кадр 2

Кадры приходили в те же моменты, но разрывов не осталось: 0. Плата за это - показ откладывается до начала следующей развёртки, поэтому кадров на экране оказалось 2, а не больше.

Модель условная: восемь строк вместо тысячи с лишним и ровный темп прихода кадров, заданный заранее. В жизни экран Full HD рисует 1080 строк, при 60 Гц новый кадр появляется каждые 16,7 миллисекунды, а при 144 Гц - каждые 6,9. Здесь важна не точность чисел, а сам механизм: кадр, пришедший посреди развёртки, оставляет шов, а синхронизация переносит его показ на границу.

Интерактив разработан - ремонт компьютеров и ноутбуков в Барановичах. © 2008-2026. Источник: any.by/demo/razvertka-kadra