【Maya】MoxKeyReductor
Mayaのアニメーションサポート用スクリプトを公開します。
※この記事はSoftimage版とともに 2012年に 公開していたものをカテゴリ分けのため修正再投稿したものです。
概要
Fカーブのアニメーションキーをリダクションします。Mayaのデフォルトで備わっているリダクション(カーブの簡略化)ではキーを作り直しますが
このKeyReductorは カーブの山と谷の頂点、その中間地点を残し、それ以外のキーを削除します。中間地点も消したいというのであれば
ソースの上部分に記載されているharftimeOptionをFalseにしてください。残された頂点キーは水平スロープになります。
中間地点のキーは元々のキーの情報を引き継ぎますので、bakeデータをリダクションするのであれば、
あらかじめスロープをプラトー接線にし固定しておくと良い結果になります。
このKeyReductorは、既存のリダクション(カーブの簡略化)よりも、規則性のあるキー配置でリダクションをするので、
調整前提という意味では、より素早いキーアクセスが可能になります。
使い方
カーブキーを選択して実行
インストール方法
ダウンロードしたファイルを解凍し、中身のpythonファイルを scriptフォルダにいれて次のコードをscriptEditor(python)で実行してください。
import MoxKeyReductor;MoxKeyReductor.main()
免責事項
本サイトで無償で公開しているすべてのScript、ソースコード、フリーリグの安全性について、当社は一切の保証をしておりません。これらの使用によって引き起こる損害に対し、当社は一切責任を負わないものとします。自己責任でご利用ください。