MayaでHUDを使ってフレームカウンターを表示する方法

2026年02月01日 公開 | スペイン語から翻訳
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で設定する方法

MELでシンプルなHUDを作成するには、以下のコマンドを使用します:

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

このコマンドは、セクション1に現在のフレームを表示するHUDを作成します。削除するには、以下を使用します:

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はタイムラインを進めるたびに自動的に更新されます。セクションを変更して別の角に移動したり、サイズや色などの追加属性を調整したりできます。

実践的なヒント

結論

MayaでフレームHUDを作成すると、アニメーションのワークフローが向上し、ビュー上でリアルタイムの情報を直接確認できます。MELまたはPythonでカスタマイズして、より正確で効率的なアニメーションのために常に手元に置いておけます🎯。