Page MenuHome

Render animation doesn't advance animation for this blend file; renders same image every frame.
Closed, InvalidPublic

Description

System Information
Operating system: Windows 64 bit
Graphics card: Nvidia Geforce GTX 1050Ti mobile, also tested on system with AMD Vega 56

Blender Version
Broken: 2.80 Release Candidate
Worked: (optional)

Short description of error
Animation play inside viewport works normal, as does scrubbing. But when doing an animation render with Cycles, it constantly repeats renders of the animation start frame (that can be set to any frame), while the frame counter DOES increase.

Exact steps for others to reproduce the error
Load

, then Ctrl-F12. Same image every frame.

Event Timeline

This file has many dependency cycles in the rig which may cause problems.

Dependency cycle detected:
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_L.001/BONE_READY() via 'IK Chain Parent'
  OBArmature/Bone.003_L.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_L.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_L.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_L.002/BONE_READY() via 'IK Solver Owner'
  OBArmature/Bone.003_L.002/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.002/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.001/BONE_READY() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_L.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_L.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_L.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_L.002/BONE_DONE() depends on
  OBArmature/Bone.003_L.002/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.002/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.002/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.001/BONE_READY() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_L.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_L.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_L.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.002/BONE_DONE() via 'Parent Bone -> Child Bone'
Dependency cycle detected:
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_L.016/BONE_DONE() via 'IK'
  OBArmature/Bone.003_L.016/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_L.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_L.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_L.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() depends on
  OBArmature/Bone.003_L.016/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.016/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_L.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_L.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_L.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_L.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
Dependency cycle detected:
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_R.001/BONE_READY() via 'IK Chain Parent'
  OBArmature/Bone.003_R.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_R.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_R.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_R.002/BONE_READY() via 'IK Solver Owner'
  OBArmature/Bone.003_R.002/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.002/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.001/BONE_READY() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_R.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_R.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_R.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_R.002/BONE_DONE() depends on
  OBArmature/Bone.003_R.002/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.002/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.002/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.001/BONE_READY() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_R.001/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.016/BONE_READY() via 'Copy Rotation'
  OBArmature/Bone.003_R.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_R.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.002/BONE_DONE() via 'Parent Bone -> Child Bone'
Dependency cycle detected:
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() depends on
  OBArmature/Bone.003_R.016/BONE_DONE() via 'IK'
  OBArmature/Bone.003_R.016/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_R.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_POSE_PARENT() via 'Pose -> Constraints Stack'
  OBArmature/Bone.003_R.002/BONE_DONE() via 'Parent Bone -> Child Bone'
  OBArmature/Bone.003_R.001/POSE_IK_SOLVER() via 'IK Solver Result'
Dependency cycle detected:
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() depends on
  OBArmature/Bone.003_R.016/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.016/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.016/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.015/BONE_DONE() via 'Copy Rotation'
  OBArmature/Bone.003_R.015/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.015/BONE_CONSTRAINTS() via 'Constraints -> Ready'
  OBArmature/Bone.003_R.021/BONE_DONE() via 'Child Of'
  OBArmature/Bone.003_R.021/BONE_READY() via 'Ready -> Done'
  OBArmature/Bone.003_R.021/BONE_CONSTRAINTS() via 'Constraints -> Ready'
Dependency cycle detected:
  OBArmature/Bone_R.001/POSE_IK_SOLVER() depends on
  OBpole right knee/Transform Component/TRANSFORM_FINAL() via 'IK'
  OBpole right knee/Transform Component/TRANSFORM_CONSTRAINTS() via 'ObConstraints -> Done'
  OBArmature/Bone_R.001/BONE_DONE() via 'Copy Location'
  OBArmature/Bone_R.001/POSE_IK_SOLVER() via 'IK Chain Result'
Dependency cycle detected:
  OBArmature/Bone_L.001/POSE_IK_SOLVER() depends on
  OBpole left knee/Transform Component/TRANSFORM_FINAL() via 'IK'
  OBpole left knee/Transform Component/TRANSFORM_CONSTRAINTS() via 'ObConstraints -> Done'
  OBArmature/Bone_L.001/BONE_DONE() via 'Copy Location'
  OBArmature/Bone_L.001/POSE_IK_SOLVER() via 'IK Chain Result'

Thank you, I fixed the first cycle and its mirror instance and now the file renders normally. Maybe Blender could signal that there's dependency cycles (I wasn't conscious of this); and I still don't know where to see which cycles are there...

Sebastian Parborg (zeddb) changed the task status from Unknown Status to Unknown Status.Jul 15 2019, 1:50 PM
Sebastian Parborg (zeddb) claimed this task.

We are working on a way to visualize this from within blender: D4730