I’m sorry if this will come across somewhat newbish or maybe over discussed, but from my research there really hasn’t been much discussion on the issues that I see.
I’ve been playing with all sorts of spines. nspine, awesome spine, divine spine, fk spine, ik spine, ribbon spine, flexiplane and the spine Jason created in the AFR videos. None of them however have an all in one sort of functionality.
Functionalities
over rotate 180 degrees without flipping (for extreme twisting)
squashing and stretching to preserve volume (preferably without relying on pow)
allow fk and Ik control (as an option or an option integrated in simultatneously (like in the AFR videos)).
The ribbon spine is nice, but i don’t like that it doesn’t bend naturally like an fk spine, you have to counter animate the mid section. Same with the “flexiplane”. In animation you only want to really stretch the character to give exaggeration. Having Fk control is ideal so that you always have the same range of motion, and any stretching can be done separately to help exaggerate the range of motion.
Aaron Holly altered the ribbon spine setup to allow for over twisting. He combined a bunch of utilities nodes to spread out the average between each joint, but personally I don’t like the result. The divine spine is nice, it allows for the over rotation as well as the squashing and stretching but it doesn’t allow for a robust ik system. You can’t just grab the top ik control and animate as you wish expecting the rest of the spine to deform the way a spine “should”. Many spine setups have one or more missing capabilities.
My personal preference is the fk/ik setup Jason has setup in the AFR videos. The only thing it lacks is the ability to rotate over 180 degrees without flipping and the fk controls fall behind if you animate with the ik controls.
Obviously, with so many different spines and different uses for those spine setups you’ll have to really pick and choose depending on the job. Is there, however, a stronger preference from an animators perspective? Also, is there a spine setup that actually has all the functionalities listed above integrated into one?
I figured that this was at least worth a discussion.