Maya | 부모 노드를 순서대로 가져옵니다.
MayaCmds 버전
import maya.cmds as cmds
def get_parent(node):
parent = cmds.listRelatives(node, parent=True, path=True)
if parent:
yield parent
for p in get_parent(parent):
yield p
for node in get_parent(cmds.ls(selection=True)):
print node
PyMel 버전
import pymel.core as pm
def get_parent(node):
parent = pm.listRelatives(node, parent=True)
if parent:
yield parent
for p in get_parent(parent):
yield p
for node in get_parent(pm.selected()):
print node
null1을 선택하고 스크립트를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
[nt.Transform(u'group1')]
[nt.Transform(u'group2')]
[nt.Transform(u'group3')]
Reference
이 문제에 관하여(Maya | 부모 노드를 순서대로 가져옵니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/raohu/items/6528bd930efcc9e513e1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)