def get_unused_utility_nodes():
u"""?????????????????????
:return: ??????????????????
:rtype: list of unicode
"""
utility_node_types = cmds.listNodeTypes("utility")
utility_nodes = []
for ul in utility_node_types:
nodes = cmds.ls(type=ul)
if not nodes:
continue
utility_nodes.extend(nodes)
unused = []
for u in utility_nodes:
if not [x for x in cmds.listConnections(u) if x != "defaultRenderUtilityList1"]:
unused.append(u)
return unused
评论列表
文章目录