mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
setMembers > contentMembers
This commit is contained in:
parent
e599dcda0d
commit
d22e0bb6fa
4 changed files with 7 additions and 7 deletions
|
|
@ -23,7 +23,7 @@ class CollectArnoldSceneSource(pyblish.api.InstancePlugin):
|
|||
continue
|
||||
if objset.endswith("content_SET"):
|
||||
set_members = get_all_children(cmds.ls(members, long=True))
|
||||
instance.data["setMembers"] = set_members
|
||||
instance.data["contentMembers"] = set_members
|
||||
self.log.debug("content members: {}".format(set_members))
|
||||
elif objset.endswith("proxy_SET"):
|
||||
set_members = get_all_children(cmds.ls(members, long=True))
|
||||
|
|
@ -35,7 +35,7 @@ class CollectArnoldSceneSource(pyblish.api.InstancePlugin):
|
|||
cameras = cmds.ls(type="camera", long=True)
|
||||
renderable = [c for c in cameras if cmds.getAttr("%s.renderable" % c)]
|
||||
camera = renderable[0]
|
||||
for node in instance.data["setMembers"]:
|
||||
for node in instance.data["contentMembers"]:
|
||||
camera_shapes = cmds.listRelatives(
|
||||
node, shapes=True, type="camera"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ class ExtractArnoldSceneSource(publish.Extractor):
|
|||
}
|
||||
|
||||
filenames = self._extract(
|
||||
instance.data["setMembers"], attribute_data, kwargs
|
||||
instance.data["contentMembers"], attribute_data, kwargs
|
||||
)
|
||||
|
||||
if "representations" not in instance.data:
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class ValidateArnoldSceneSource(pyblish.api.InstancePlugin):
|
|||
ungrouped_nodes = []
|
||||
|
||||
nodes, content_nodes_by_name, content_parents = self._get_nodes_data(
|
||||
instance.data["setMembers"]
|
||||
instance.data["contentMembers"]
|
||||
)
|
||||
ungrouped_nodes.extend(nodes)
|
||||
|
||||
|
|
@ -64,11 +64,11 @@ class ValidateArnoldSceneSource(pyblish.api.InstancePlugin):
|
|||
return
|
||||
|
||||
# Validate for content and proxy nodes amount being the same.
|
||||
if len(instance.data["setMembers"]) != len(instance.data["proxy"]):
|
||||
if len(instance.data["contentMembers"]) != len(instance.data["proxy"]):
|
||||
raise PublishValidationError(
|
||||
"Amount of content nodes ({}) and proxy nodes ({}) needs to "
|
||||
"be the same.".format(
|
||||
len(instance.data["setMembers"]),
|
||||
len(instance.data["contentMembers"]),
|
||||
len(instance.data["proxy"])
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ class ValidateArnoldSceneSourceCbid(pyblish.api.InstancePlugin):
|
|||
|
||||
def get_invalid_couples(self, instance):
|
||||
content_nodes_by_name = self._get_nodes_data(
|
||||
instance.data["setMembers"]
|
||||
instance.data["contentMembers"]
|
||||
)
|
||||
proxy_nodes_by_name = self._get_nodes_data(
|
||||
instance.data.get("proxy", [])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue