動画のトピックス
・欲しいPythonコマンドが存在しない場合、ノードを調べてよう!
・ノードを調べて隠しアトリビュートの値を取得しよう!
今回は”file”ノードを調べてみました。
ノードを調べることで、テクスチャの解像度・アルファチャンネルが存在するか?
といった値が取れることがわかります。
Maya2020のノードリファレンスはコチラです。
サンプルコード
from maya import cmds
nodes = cmds.ls(type="file")
for node in nodes:
outSize = cmds.getAttr("{}.outSize".format(node))
hasAlpha = cmds.getAttr("{}.fileHasAlpha".format(node))
print(outSize, hasAlpha)
コメント