Comment afficher un compteur de frames dans Maya avec HUD

Publié le 19 January 2026 | Traduit de l'espagnol
Vue de Maya montrant un HUD avec le frame actuel dans le coin de la vue d'animation.

Afficher le frame actuel dans la vue d'animation

Quand tu animes dans Maya, il est parfois utile d'avoir un compteur de frames visible directement dans la vue 🎬. Cela s'obtient en créant un HUD (Heads-Up Display) qui affiche le frame actuel pendant que tu travailles, sans dépendre uniquement du panneau d'animation.

Comment le configurer avec MEL

Pour créer un HUD simple en MEL, utilise la commande suivante :

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

Cette commande crée un HUD dans la section 1 affichant le frame actuel. Pour le supprimer, il suffit d'utiliser :

headsUpDisplay -remove frameHUD;

Comment le configurer avec Python

Si tu préfères Python, l'équivalent serait :

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

Le HUD se mettra à jour automatiquement au fur et à mesure que tu avances dans la ligne de temps. Tu peux changer la section pour le déplacer dans un autre coin ou ajuster des attributs supplémentaires comme la taille et la couleur.

Conseils pratiques

Conclusion

Créer un HUD de frames dans Maya améliore ton flux d'animation, te permettant de voir des informations en temps réel directement dans la vue. Avec MEL ou Python, tu peux le personnaliser et le garder toujours à portée de main pour des animations plus précises et efficaces 🎯.