저는 이것을 오랫동안 사용해 오려고 노력해 왔습니다. here 문서를 읽었지만 GeometryConstraint를 구현하는 방법을 이해할 수없는 것 같습니다.GeometryConstraint 클래스는 어떻게 사용합니까?
일반적으로는, 이것의 파생 버전은 다음과 같습니다 그러나
geometryConstraintNode = pm.geometryConstraint(target, object)
, Pymel에, 조금 더 멋진 보이는 훨씬 더이기 때문에 나는 그것을 사용하려는 이유입니다, 속성을 설정하는 경우 읽을 수있는.
geometryConstraintNode = nt.GeometryConstraint(target, object).setName('geoConstraint')
하지만 운, 사람이 좀 걸릴 수 있습니다 :
나는이 시도했습니다?
섀넌
다른 방식으로이 작업을 수행하려고합니다. 이미 내 질문에했던 것과 똑같은 코드를 게시했습니다.이 방법을 대신 사용하려고합니다. –
__command__ 버전은 장면 객체를 만들고 연결을 후킹해야합니다. __nodetype__ 버전은 그 주위의 래퍼입니다. pm.geometryConstraint ('pSphere1', 'locator1'). setName ('blah')을 수행 할 수 있습니다. pymel.nodetypes.ClassName 대신 pm.PyNode ('oldName')를 사용하여 기존 제약 조건을 얻을 수 있습니다. setName ('newName') – theodox
... btw는 pm.PyNode ('existing-object')를 사용합니다. ('이름 - of-existing-object') 형식을 알 필요가 없도록 http://daydreamer3d.weebly.com/instantiating-a-maya-node-in-pymel-pymel.html – theodox