Поделиться через


Глоссарий анимации Windows

Этот глоссарий содержит термины и акронимы, интересующие разработчиков с помощью диспетчера анимации Windows.

мультипликация

Последовательность синтетических, последовательных неподвижных изображений, которые создают иллюзию движения при воспроизведении.

Диспетчер анимации

Основной компонент анимации Windows и центральный программный интерфейс для управления (создание, планирование и управление) анимациями.

таймер анимации

Компонент для предоставления тайминг-сервисов, которые можно использовать в сочетании с менеджером анимации. Он динамически регулирует частоту кадров на основе нагрузки приложения и системы или в режиме низкой мощности. См. также: дросселирование.

переменная анимации

Значение, которое может быть анимировано. Переменные анимации могут использоваться для представления позиции, размера, поворота, прозрачности и других качеств видимых объектов.

отмена

Процесс удаления раскадровки из расписания, прежде чем она начнет показ.

compression

Искажение восприятия времени раскадровки. Система увеличивает скорость, с которой происходит прогресс раскадровки, передавая входные значения времени, увеличивающиеся быстрее, чем системные часы.

заключение

Процесс управления раскадровкой для выхода из неопределенных циклов. Если цикл начался, текущая итерация завершится, и оставшаяся часть сценария будет проигрываться. В противном случае цикличенная часть раскадровки будет полностью пропущена.

рамка

Одно изображение в фильме или анимации.

Частота кадров

Количество кадров, отображаемых в секунду. Более высокие частоты кадров обычно создают более гладкое движение на рисунке.

интерполятор

Объект программирования, который выполняет математическую интерполяцию значения и скорости переменной для перехода.

ключевой кадр

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

loop

Отрезок раскадровки между двумя ключевыми кадрами, который воспроизводится многократно. Цикл может воспроизводить ограниченное количество раз или на неопределенный срок.

Сравнение приоритетов

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

раскадровка

Группа переходов анимации, синхронизированная относительно друг друга.

ярлык

Пара, состоящая из целочисленного идентификатора и COM-объекта, используемого приложением для идентификации переменных анимации и сторибордов в рамках конкретного менеджера анимации.

дросселирование

Динамическое изменение частоты кадров анимации в соответствии с определенными требованиями. Регулирование помогает обеспечить, чтобы анимации отображались на согласованной частоте кадров, свести к минимуму использование системных ресурсов для отрисовки по скорости, которая выходит за рамки необходимых или полезных.

тикать

Событие таймера, которое обычно запускает отрисовку одного кадра.

переход

Конструкция, определяющая прогрессивные обновления для переменной анимации за период времени.

обрезка

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

усечение

Преждевременное завершение раскадровки путем захвата управления одной или несколькими переменными, которые она анимирует, с помощью одной или нескольких раскадровок с более высоким приоритетом. См. также: обрезка.