mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
Update openpype/hosts/maya/plugins/publish/extract_xgen.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
This commit is contained in:
parent
1bb6d77e4e
commit
2875bb81fb
1 changed files with 9 additions and 7 deletions
|
|
@ -55,24 +55,26 @@ class ExtractXgenCache(publish.Extractor):
|
|||
transform_name = connections["transform"].split(".")[0]
|
||||
|
||||
# Duplicate_transform subd patch geometry.
|
||||
duplicate_transform = pc.duplicate(transform_name)[0]
|
||||
pc.parent(duplicate_transform, world=True)
|
||||
duplicate_transform.name(stripNamespace=True)
|
||||
duplicate_shape = pc.listRelatives(
|
||||
duplicate_transform, shapes=True
|
||||
duplicate_transform = cmds.duplicate(transform_name)[0]
|
||||
duplicate_shape = cmds.listRelatives(
|
||||
duplicate_transform,
|
||||
shapes=True,
|
||||
fullPath=True
|
||||
)[0]
|
||||
|
||||
pc.connectAttr(
|
||||
cmds.connectAttr(
|
||||
"{}.matrix".format(duplicate_transform),
|
||||
"{}.transform".format(node),
|
||||
force=True
|
||||
)
|
||||
pc.connectAttr(
|
||||
cmds.connectAttr(
|
||||
"{}.worldMesh".format(duplicate_shape),
|
||||
"{}.geometry".format(node),
|
||||
force=True
|
||||
)
|
||||
|
||||
duplicate_transform = cmds.parent(duplicate_transform, world=True)[0]
|
||||
|
||||
duplicate_nodes.append(duplicate_transform)
|
||||
|
||||
# Import xgen onto the duplicate.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue