I'm trying to create a rig that'll spread out when a controller bone is moved down, while keeping the tails of the main bones at a certain height. The current rig I've made has the tails go down a slight arc, rather than maintaining the height I'd like it to be at. (Red being the current motion path of the tail, and blue being the desired motion path)
The bottom bones are both driven by a transform constraint that references the top bone, and have no parent bones. Is there a better, more accurate method to rig this sort of thing, or should I just keep fiddling with the constraint until it actually works as intended? Thanks!