mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
few smaller fixes
This commit is contained in:
parent
251f80a75c
commit
c8d2500c8f
2 changed files with 5 additions and 5 deletions
|
|
@ -6,7 +6,7 @@ from PIL import Image, ImageDraw
|
||||||
def backwards_id_conversion(data_by_layer_id):
|
def backwards_id_conversion(data_by_layer_id):
|
||||||
"""Convert layer ids to strings from integers."""
|
"""Convert layer ids to strings from integers."""
|
||||||
for key in tuple(data_by_layer_id.keys()):
|
for key in tuple(data_by_layer_id.keys()):
|
||||||
if not isinstance(str):
|
if not isinstance(key, str):
|
||||||
data_by_layer_id[str(key)] = data_by_layer_id.pop(key)
|
data_by_layer_id[str(key)] = data_by_layer_id.pop(key)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -247,7 +247,7 @@ def _cleanup_frame_references(output_idx_by_frame_idx):
|
||||||
"""
|
"""
|
||||||
for frame_idx in tuple(output_idx_by_frame_idx.keys()):
|
for frame_idx in tuple(output_idx_by_frame_idx.keys()):
|
||||||
reference_idx = output_idx_by_frame_idx[frame_idx]
|
reference_idx = output_idx_by_frame_idx[frame_idx]
|
||||||
if reference_idx == frame_idx:
|
if reference_idx is None or reference_idx == frame_idx:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
real_reference_idx = reference_idx
|
real_reference_idx = reference_idx
|
||||||
|
|
@ -457,7 +457,7 @@ def fill_reference_frames(frame_references, filepaths_by_frame):
|
||||||
|
|
||||||
# Get destination filepath
|
# Get destination filepath
|
||||||
src_filepath = filepaths_by_frame[ref_idx]
|
src_filepath = filepaths_by_frame[ref_idx]
|
||||||
dst_filepath = filepaths_by_frame[ref_idx]
|
dst_filepath = filepaths_by_frame[frame_idx]
|
||||||
|
|
||||||
if hasattr(os, "link"):
|
if hasattr(os, "link"):
|
||||||
os.link(src_filepath, dst_filepath)
|
os.link(src_filepath, dst_filepath)
|
||||||
|
|
|
||||||
|
|
@ -350,7 +350,7 @@ class ExtractSequence(pyblish.api.Extractor):
|
||||||
filepaths_by_layer_id = {}
|
filepaths_by_layer_id = {}
|
||||||
for layer_id, render_data in extraction_data_by_layer_id.items():
|
for layer_id, render_data in extraction_data_by_layer_id.items():
|
||||||
layer = layers_by_id[layer_id]
|
layer = layers_by_id[layer_id]
|
||||||
filepaths_by_layer_id = self._render_layer(
|
filepaths_by_layer_id[layer_id] = self._render_layer(
|
||||||
render_data, layer, output_dir
|
render_data, layer, output_dir
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -431,7 +431,7 @@ class ExtractSequence(pyblish.api.Extractor):
|
||||||
if frame_idx != ref_idx:
|
if frame_idx != ref_idx:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
frames_to_render.append(frame_idx)
|
frames_to_render.append(str(frame_idx))
|
||||||
# Go to frame
|
# Go to frame
|
||||||
george_script_lines.append("tv_layerImage {}".format(frame_idx))
|
george_script_lines.append("tv_layerImage {}".format(frame_idx))
|
||||||
# Store image to output
|
# Store image to output
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue