これは Maya Advent Calendar 2022 の最終日25日目の記事です。
前日は tm8r さんの「Maya2023でハマったこと」です。
今回は、Maya Advent Calender 2019 で書いた OpenMaya PythonAPI 2.0 逆引きメモ のパート 2-2 を書いていきます。
こちらでは5個書きました。
もし間違いやもっと良い書き方がありましたら教えて頂けると助かります。
ちなみに検証は Maya2022.4 を使っていますが、
もしかしたら他のバージョンで変わっている部分がある可能性はあるので
もしうまく実行できないことがあればご連絡ください。
目次です。
マテリアルからメッシュ取得
Get node from material's name
これは mc.hyperShade(objects=matName) コマンドに相当するものです。
選択しているノードからルート/親ノード/子ノードを取得
Get top / parent / children nodes from selection
node
これは listRelatives コマンドの parent フラグや children フラグに相当するものです。
アニメーションの開始終了フレームを取得
Get animation start / end
frame
currentTime コマンドや playbackOptions コマンドに相当するものです。
はい、今回は以上となります。
では、少し早いですが、良いお年を!
コメントをお書きください