【Maya:Python】UVセットを一括で切り替え
shamimatsu
三味松ブログ
以前書いた記事とは少し異なり
【Maya:Python】マテリアル全選択リストから指定名を除外する – 三味松ブログ
サフィックスを付けることによって選択から除外する方法です。
endwith を使うと後方一致の確認ができます。
今回は _ignore が後方に付いていれば無視するようにしています。
maya2022のpython3で動くことを確認しました(2021/12/26)
グループを選択した状態で実行してください。
1# -*- coding: utf-8 -*-
2import maya.cmds as cmds
3
4sl_node = cmds.ls(sl=True)
5
6# グループの中身を取得
7nodes = cmds.listRelatives(sl_node)
8
9# _ignoreが後方に付いている場合は選択しない
10for node in nodes:
11 if not node.endswith('_ignore'):
12 cmds.select(node, add=1)