From e435b96b1f94f5ec036e5c309649a4152658e110 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Mon, 5 Oct 2020 11:12:40 +0200 Subject: [PATCH] fix(nuke): nukes bug workaround animation keys --- pype/plugins/nuke/load/load_camera_abc.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pype/plugins/nuke/load/load_camera_abc.py b/pype/plugins/nuke/load/load_camera_abc.py index 95ebb65005..12042ce215 100644 --- a/pype/plugins/nuke/load/load_camera_abc.py +++ b/pype/plugins/nuke/load/load_camera_abc.py @@ -50,12 +50,15 @@ class AlembicCameraLoader(api.Loader): inpanel=False ) camera_node.forceValidate() - # camera_node["read_from_file"].setValue(True) - # camera_node["file"].setValue(file) camera_node["frame_rate"].setValue(float(fps)) camera_node["tile_color"].setValue(int("0x3469ffff", 16)) - camera_node["reload"].execute() + # workaround because nuke's bug is not adding animation keys properly + nuke.nodeCopy("%clipboard%") + camera_node_name = camera_node["name"].value() + nuke.delete(camera_node) + nuke.nodePaste("%clipboard%") + camera_node = nuke.toNode(camera_node_name) return containerise( node=camera_node,