I’m looking for a way to make a bendy bone match the shape of a 2 handle bezier curve. It seems that this ought to be possible because, as the documentation says, a bendy bone is essentially a 2 handled bezier curve. However, with the curve, we control it through the control points and handles. But on the bbone, we control it by adjusting the Ease In and Out (in pose or edit mode), and adjusting the Roll.
Does anyone have idea idea how this could be done? I assume there is some relation between the scale of a bezier curves’s handles, and the Ease In and Out values? It should be possible to snap the head or tail of a bone to a control point, get the size or scale of the handles, and convert it to Ease In or out? (And perhaps also set Roll based on Tilt?)
The use for this would be to setup a hair rig, as I’ve already got the hair based on lots of curves. Manually matching the bones to the curves would be a huge amount of fiddling.
Here’s a picture of a bone that I have positioned to match a curve. The bone’s start and end handles are set to Tanget, and are aligned with the bezier curve’s handles. The left side handle is 2 units away from the control point on Y, and the right side handle is 1 unit away on X. To get my bone to match this, I have the Ease In (left side) at 1.56, and the Ease Out at .3