def meshesFromReference(control):
'''
Get meshes from the referenced file. This is faster and more accurate in most
cases than traversing history, but only works if the rig is referenced.
'''
if not mc.referenceQuery(control, isNodeReferenced=True):
return []
ref = mc.referenceQuery(control, referenceNode=True)
nodes = mc.referenceQuery(ref, nodes=True)
meshes = mc.ls(nodes, type='mesh')
return [x for x in meshes if isNodeVisible(x)]
评论列表
文章目录