2011-12-26 2 views
1

Что это означает? Page-Flipping?Что означает страница Перелистывание в программировании компьютерной графики?

Зачем нам это нужно в графическом программировании?

+1

http://en.wikipedia.org/wiki/Multiple_buffering#Page_flipping –

+0

Короткий ответ: нарисуйте страницу в буфере, чтобы ее можно было отобразить, когда она доступна. «Перелистывание» страницы означает обмен между полным буфером и буфером в процессе. –

ответ

0

часто его слишком медленно рисовать непосредственно на экране, визуально, вы видите рисунок. Таким образом, вы рисуете одну страницу, показывая другую. затем, когда он готов к показу, вы перевернете страницу на полностью вытянутую страницу, тогда вы можете начать рисовать на другой странице.

Делает для гладкой анимации.

1

Page flipping относится к технике для без мерцания графики, которая была с нами на протяжении десятилетий. Две различные области (страницы) оперативной памяти ОЗУ были отображены на экране аппаратного обеспечения, и один из них можно было выбрать, чтобы быть видимым в любой момент времени с очень простой и мгновенной инструкцией на аппаратное обеспечение. Таким образом, кадры будут отображаться на странице, которая была в любое время невидимой, и тогда будет выведена аппаратная инструкция для переключения видимой страницы, создания видимого вновь видимого кадра и создания невидимой ранее видимой страницы и ее доступности для отображения следующего Рамка.

+3

Не так много десятилетий назад, это по-прежнему абсолютно актуальная техника сегодня. –

+0

Что такое современная альтернатива для перелистывания страниц? – anonymous

+1

Разве это не так, как двойная буферизация? –