From 94a0e79e44e0fafc4f555ba7b5210259edd2bef5 Mon Sep 17 00:00:00 2001 From: antirotor Date: Thu, 22 Apr 2021 13:45:17 +0000 Subject: [PATCH 1/2] Create draft PR for #1397 From 673d589653ca211c4185363e0dcad3858627e25b Mon Sep 17 00:00:00 2001 From: Ondrej Samohel Date: Thu, 22 Apr 2021 16:08:29 +0200 Subject: [PATCH 2/2] specifically list history of VrayPluginNodeMtl --- openpype/hosts/maya/plugins/publish/collect_look.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openpype/hosts/maya/plugins/publish/collect_look.py b/openpype/hosts/maya/plugins/publish/collect_look.py index 238213c000..bf24b463ac 100644 --- a/openpype/hosts/maya/plugins/publish/collect_look.py +++ b/openpype/hosts/maya/plugins/publish/collect_look.py @@ -348,6 +348,13 @@ class CollectLook(pyblish.api.InstancePlugin): history = [] for material in materials: history.extend(cmds.listHistory(material)) + + # handle VrayPluginNodeMtl node - see #1397 + vray_plugin_nodes = cmds.ls( + history, type="VRayPluginNodeMtl", long=True) + for vray_node in vray_plugin_nodes: + history.extend(cmds.listHistory(vray_node)) + files = cmds.ls(history, type="file", long=True) files.extend(cmds.ls(history, type="aiImage", long=True))