mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Hiero: moving review to shot instance
This commit is contained in:
parent
0eeeb19ec8
commit
a13d37ca1a
4 changed files with 11 additions and 7 deletions
|
|
@ -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):
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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',
|
||||
|
|
|
|||
|
|
@ -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")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue