Как отобразить счётчик кадров в Maya с помощью HUD

Опубликовано 29.01.2026 | Перевод с испанского
Vista de Maya mostrando un HUD con el frame actual en la esquina de la vista de animación.

Показать текущий кадр в окне просмотра анимации

Когда анимируешь в Maya, иногда полезно иметь видимый счётчик кадров прямо в окне просмотра 🎬. Это достигается созданием HUD (Heads-Up Display), который показывает текущий кадр во время работы, не полагаясь только на панель анимации.

Как настроить с помощью MEL

Чтобы создать простой HUD в MEL, используйте следующую команду:

headsUpDisplay -section 1 -block 0 -label "Frame" -command "currentTime -q" -allowOverlap true frameHUD;

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

headsUpDisplay -remove frameHUD;

Как настроить с помощью Python

Если предпочитаете Python, эквивалент будет таким:

import maya.cmds as cmds
cmds.headsUpDisplay('frameHUD', section=1, block=0, label='Frame', command='cmds.currentTime(q=True)', allowOverlap=True)

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

Практические советы

Заключение

Создание HUD кадров в Maya улучшает ваш рабочий процесс анимации, позволяя видеть информацию в реальном времени прямо в окне просмотра. С помощью MEL или Python вы можете настроить его и всегда держать под рукой для более точной и эффективной анимации 🎯.