Use_Bbone_Shape option in constraints lagging when using Custom Handle bones
Closed, ResolvedPublic

Description

I've attached a Blend file. I guess this bug is for Aligorith!

In the file, you have two similar bone setups, the first bone chain uses custom handles, and the second one uses traditional parenting to curve the bbone.

The green bones have a copy location constraint with the use_bbone_shape option.

Notice that when you rotate "bbone_handle1" and then reset the rotation, the green bone will not be refreshed and it will stay in the wrong position. If you do the same but with "bbone_handle2", everything works correctly. This last bone chain uses normal parenting, while the non working one uses custom handles.

Apart from this, I also noticed a visible lag when having this same scenario, but with the rig linked. Maybe it's all part of the same problem.

Details

Type
Bug

Hello,

I can reproduce with legacy depsgraph, but seems to be OK with --enable-new-depsgraph

Cheers,

I am going to mark as resolved then, eventually the new depsgraph will replace the current one.