mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
Hound
This commit is contained in:
parent
6d1fd474a3
commit
e420883189
2 changed files with 12 additions and 5 deletions
|
|
@ -120,7 +120,9 @@ class ExtractArnoldSceneSource(publish.Extractor):
|
|||
with lib.delete_after() as delete_bin:
|
||||
duplicate_nodes = []
|
||||
for node in nodes:
|
||||
parent = cmds.listRelatives(node, parent=True, fullPath=True)[0]
|
||||
parent = cmds.listRelatives(
|
||||
node, parent=True, fullPath=True
|
||||
)[0]
|
||||
duplicate_transform = cmds.duplicate(node)[0]
|
||||
duplicate_transform = "{}|{}".format(
|
||||
parent, duplicate_transform
|
||||
|
|
@ -138,7 +140,9 @@ class ExtractArnoldSceneSource(publish.Extractor):
|
|||
)[0]
|
||||
|
||||
basename = node.split("|")[-1].split(":")[-1]
|
||||
duplicate_transform = cmds.rename(duplicate_transform, basename)
|
||||
duplicate_transform = cmds.rename(
|
||||
duplicate_transform, basename
|
||||
)
|
||||
|
||||
duplicate_nodes.append(duplicate_transform)
|
||||
delete_bin.append(duplicate_transform)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
import maya.cmds as cmds
|
||||
|
||||
import pyblish.api
|
||||
from openpype.hosts.maya.api import lib
|
||||
from openpype.pipeline.publish import (
|
||||
ValidateContentsOrder, PublishValidationError, RepairAction
|
||||
)
|
||||
|
|
@ -40,7 +39,11 @@ class ValidateArnoldSceneSourceCbid(pyblish.api.InstancePlugin):
|
|||
proxy_node = proxy_nodes_by_name.get(content_name, None)
|
||||
|
||||
if not proxy_node:
|
||||
self.log.debug("Content node '{}' has no matching proxy node.".format(content_node))
|
||||
self.log.debug(
|
||||
"Content node '{}' has no matching proxy node.".format(
|
||||
content_node
|
||||
)
|
||||
)
|
||||
continue
|
||||
|
||||
content_id = lib.get_id(content_node)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue