Merge pull request #722 from pypeclub/bugfix/load_vrayproxy

Maya: vray proxy was no loading at all
This commit is contained in:
Milan Kolar 2020-11-17 23:46:08 +01:00 committed by GitHub
commit 3fa2a943e6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -39,20 +39,20 @@ class VRayProxyLoader(api.Loader):
with lib.maintained_selection():
cmds.namespace(addNamespace=namespace)
with namespaced(namespace, new=False):
nodes = self.create_vray_proxy(name,
nodes, group_node = self.create_vray_proxy(name,
filename=self.fname)
self[:] = nodes
if not nodes:
return
# colour the group node
presets = config.get_presets(project=os.environ['AVALON_PROJECT'])
colors = presets['plugins']['maya']['load']['colors']
c = colors.get(family)
if c is not None:
cmds.setAttr("{0}_{1}.useOutlinerColor".format(name, "GRP"), 1)
cmds.setAttr("{0}_{1}.outlinerColor".format(name, "GRP"),
cmds.setAttr("{0}.useOutlinerColor".format(group_node), 1)
cmds.setAttr("{0}.outlinerColor".format(group_node),
c[0], c[1], c[2])
return containerise(
@ -158,4 +158,4 @@ class VRayProxyLoader(api.Loader):
cmds.refresh()
cmds.setAttr("{}.geomType".format(vray_mesh), 2)
return nodes
return nodes, group_node