by the way , we noticed that you have used my rabbit character on your website (my rabbit is free for personnal learning but is under wipix copyrights ). Even if you have modified it a bit ( the ears , streched the tail and changed the eye texture ) it's not your character and you have not "modeled it and rigged it "as you say on your website. I'm happy to see it used arround the web for personnal animations, but you seems to have made a commercial animation ( Redbull ) with it . that's not legal. I'm not here to ask you 'money', but at least add a 'wipix original character' mention in the credits of both image and animation, saying that you have modified it if you want. Respect the copyrights and the other's work plz . thx
CD tools are more easy to handle I find myself . Both CD tools and c4d CA tools have their strengh and the best is to get both .
for example : the IK Squash & Strech , have different options in both tools , so depending on what you need to get , you'll have to choose one over the other.
you need to get as many joints as vertebral parts otherwise there will be deformation blending ( you want each parts to be 'rigid' )
Spline Ik is the way to go yes. I would draw a Bspline with 4 points (0,1,2,3) , create 4 nuls then add a mocca SplineIK tag or CD Spline IK tag and then fill it with the nuls+spline ..( you could use the CD spinal tag too for this )
Or maybe you can use mograph ? or if you know a bit Python or Coffee you could script your own wing tool ?
(I started one but I had to stop for working ..hope I'll get more free time to finish it )
I don't know if that can help but I used recently a spline position alignment script
the code was like this :
MyPosition = MySplineMatrix->GetMulP(MySpline->GetSplinePoint(MySpline->UniformToNatural(x),1)); // where x is a value between 0 and 1 along the spline , and '1' is the number of segments