Hiero: moving review to shot instance

This commit is contained in:
Jakub Jezek 2021-06-01 17:42:08 +02:00
parent 0eeeb19ec8
commit a13d37ca1a
No known key found for this signature in database
GPG key ID: D8548FBF690B100A
4 changed files with 11 additions and 7 deletions

View file

@ -10,7 +10,7 @@ class ExtractThumnail(openpype.api.Extractor):
label = "Extract Thumnail"
order = pyblish.api.ExtractorOrder
families = ["plate", "take"]
families = ["plate", "take", "shot"]
hosts = ["hiero"]
def process(self, instance):

View file

@ -102,9 +102,6 @@ class PrecollectInstances(pyblish.api.ContextPlugin):
"families": families,
"publish": tag_data["publish"],
"fps": context.data["fps"],
"versionData": {
"colorspace": track_item.sourceMediaColourTransform(),
},
# clip's effect
"clipEffectItems": subtracks,
@ -136,6 +133,13 @@ class PrecollectInstances(pyblish.api.ContextPlugin):
# create audio subset instance
self.create_audio_instance(context, **data)
# add colorspace data
instance.data.update({
"versionData": {
"colorspace": track_item.sourceMediaColourTransform(),
}
})
# add audioReview attribute to plate instance data
# if reviewTrack is on
if tag_data.get("reviewTrack") is not None:

View file

@ -27,7 +27,7 @@ class IntegrateFtrackInstance(pyblish.api.InstancePlugin):
'nukescript': 'comp',
'write': 'render',
'review': 'mov',
'plate': 'img',
'shot': 'img',
'audio': 'audio',
'workfile': 'scene',
'animation': 'cache',

View file

@ -21,7 +21,7 @@ class CollectOcioReview(pyblish.api.InstancePlugin):
label = "Collect OTIO Review"
order = pyblish.api.CollectorOrder - 0.57
families = ["clip"]
families = ["shot"]
hosts = ["resolve", "hiero"]
def process(self, instance):
@ -29,7 +29,7 @@ class CollectOcioReview(pyblish.api.InstancePlugin):
otio_review_clips = []
otio_timeline = instance.context.data["otioTimeline"]
otio_clip = instance.data["otioClip"]
self.log.debug("__ otioClip: {}".format(otio_clip))
# optionally get `reviewTrack`
review_track_name = instance.data.get("reviewTrack")