coolzilj / Blender-ControlNet

Using ControlNet right in Blender.
MIT License
760 stars 68 forks source link

When Using Character Animations with Depth, Only the First Frame Generates Fully, But Frames Later in the Sequence Do Not #12

Closed boricuapab closed 1 year ago

boricuapab commented 1 year ago

I've noticed that when using an animated 3d character with the depth model only, the first frame in the animation renders the depth map followed by the A1111 render result, but when I go to a frame later in the timeline and activate the script followed by F12 only the depth map gets rendered but not the final result.

frame0OfAnAnimationRendersAnnot

frame207OfAnAnimationDoesNotRenderAnnot

coolzilj commented 1 year ago

Yah, known issue.

boricuapab commented 1 year ago

I've found a workaround to get it working, though its a bit destructive, just need to slide the keyframes so the keypose I want to render is at frame 0 in the timeline.

fixedMovingKeyPoseToFrame0