From 3bf8b5e55fbe0bcc2d2be42111263e7391010948 Mon Sep 17 00:00:00 2001 From: Jedrzej Kosinski Date: Fri, 29 Sep 2023 23:30:50 -0500 Subject: [PATCH] fixed LatentKeyframeInterpolation returning prev_latent_keyframes instead of curr_latent_keyframes --- nodes.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nodes.py b/nodes.py index 9727b6c..d1517b1 100644 --- a/nodes.py +++ b/nodes.py @@ -319,11 +319,12 @@ class LatentKeyframeGroupNode: latent_keyframes = self.convert_to_latent_keyframes(index_strengths, latent_count=latent_count) for latent_keyframe in latent_keyframes: + logger.info(f"keyframe {latent_keyframe.batch_index}:{latent_keyframe.strength}") curr_latent_keyframe.add(latent_keyframe) for latent_keyframe in prev_latent_keyframe.keyframes: curr_latent_keyframe.add(latent_keyframe) - + return (curr_latent_keyframe,) @@ -388,7 +389,7 @@ class LatentKeyframeInterpolationNode: for latent_keyframe in prev_latent_keyframe.keyframes: curr_latent_keyframe.add(latent_keyframe) - return (prev_latent_keyframe,) + return (curr_latent_keyframe,) class ControlNetLoaderAdvanced: