mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
fix(nks): improving labeling
This commit is contained in:
parent
e50eb19d34
commit
df27fc930a
2 changed files with 15 additions and 8 deletions
|
|
@ -26,6 +26,7 @@ class CollectPlates(api.InstancePlugin):
|
|||
family = dict(tag["metadata"]).get("tag.family", "")
|
||||
if family.lower() == "plate":
|
||||
tagged = True
|
||||
break
|
||||
|
||||
if not tagged:
|
||||
self.log.debug(
|
||||
|
|
@ -39,7 +40,7 @@ class CollectPlates(api.InstancePlugin):
|
|||
for key, value in instance.data.iteritems():
|
||||
data[key] = value
|
||||
|
||||
data["family"] = "plate"
|
||||
data["family"] = family.lower()
|
||||
data["families"] = ["ftrack"]
|
||||
data["source"] = data["sourcePath"]
|
||||
|
||||
|
|
@ -48,10 +49,12 @@ class CollectPlates(api.InstancePlugin):
|
|||
tag_data = dict(tag["metadata"])
|
||||
if "tag.subset" in tag_data:
|
||||
subset = tag_data["tag.subset"]
|
||||
data["subset"] = "plate" + subset.title()
|
||||
data["subset"] = data["family"] + subset.title()
|
||||
|
||||
data["label"] += " - {} - ({})".format(
|
||||
subset, os.path.splitext(data["sourcePath"])[1]
|
||||
data["name"] = data["subset"] + "_" + data["asset"]
|
||||
|
||||
data["label"] = "{} - {} - ({})".format(
|
||||
data['asset'], data["subset"], os.path.splitext(data["sourcePath"])[1]
|
||||
)
|
||||
|
||||
# Timeline data.
|
||||
|
|
@ -93,7 +96,7 @@ class CollectPlates(api.InstancePlugin):
|
|||
}
|
||||
)
|
||||
|
||||
self.log.debug("Creating instance with data: {}".format(data))
|
||||
self.log.debug("Creating instance with name: {}".format(data["name"]))
|
||||
instance.context.create_instance(**data)
|
||||
|
||||
|
||||
|
|
@ -166,7 +169,7 @@ class CollectPlatesData(api.InstancePlugin):
|
|||
colorspace = item.sourceMediaColourTransform()
|
||||
|
||||
# get sequence from context, and fps
|
||||
fps = float(str(instance.data["fps"]))
|
||||
fps = instance.data["fps"]
|
||||
|
||||
# test output
|
||||
self.log.debug("__ handles: {}".format(handles))
|
||||
|
|
|
|||
|
|
@ -34,7 +34,11 @@ class CollectShots(api.ContextPlugin):
|
|||
data["families"] = []
|
||||
data["frameStart"] = instance.data.get("frameStart", 1)
|
||||
|
||||
data["label"] += " - tasks: {} - assetbuilds: {}".format(
|
||||
data["subset"] = data["family"] + "Main"
|
||||
|
||||
data["name"] = data["subset"] + "_" + data["asset"]
|
||||
|
||||
data["label"] = data["asset"] + " - " + data["subset"] + " - tasks: {} - assetbuilds: {}".format(
|
||||
data["tasks"], [x["name"] for x in data.get("assetbuilds", [])]
|
||||
)
|
||||
|
||||
|
|
@ -67,5 +71,5 @@ class CollectShots(api.ContextPlugin):
|
|||
data["fps"] = sequence.framerate()
|
||||
|
||||
# Create instance.
|
||||
self.log.debug("Creating instance with: {}".format(data))
|
||||
self.log.debug("Creating instance with: {}".format(data["name"]))
|
||||
instance.context.create_instance(**data)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue