my funeral week

少しでも日々の生活に変化を。

MayaScriptMemo:オイラーフィルターについて

アニメーションの作業中に回転オーダーの変更等々によってアニメーションカーブが乱れてしまったとき、ひとまずはオイラーフィルターを実行するのですが、いちいちグラフエディタのカーブメニューから選択するのが面倒なので以下のスクリプトをホットキーに登録しました。

# encoding=utf8
# -*- coding:utf-8 -*-
import pymel.core as pm

def doEulerFilter ():
    """選択しているノードにEulerFilterを実行"""
    selection = pm.selected()
    pm.filterCurve(selection, f = "Euler")

私はこれを「Alt + W」に登録してます。

前から思っていたんですけど、MayaってXSIに比べてデフォルトだとアニメーション作業周りのホットキー登録が少なくないですか?
キーフレームのスロープ角度を「Auto」に変更するホットキーもないから自分で設定しなきゃならんし・・・。XSIだとありましたよね?