maya plugin fixes

This commit is contained in:
Milan Kolar 2021-04-23 16:13:34 +02:00
parent 31d873483f
commit ea3adde2ed
4 changed files with 8 additions and 17 deletions

View file

@ -0,0 +1,29 @@
import pyblish.api
class CollectFtrackFamilies(pyblish.api.InstancePlugin):
"""Collect family for ftrack publishing
Add ftrack family to those instance that should be published to ftrack
"""
order = pyblish.api.CollectorOrder + 0.3
label = 'Add ftrack family'
families = ["model",
"setdress",
"model",
"animation",
"look",
"rig",
"camera"
]
hosts = ["maya"]
def process(self, instance):
# make ftrack publishable
if instance.data.get('families'):
instance.data['families'].append('ftrack')
else:
instance.data['families'] = ['ftrack']