here's a link to CAL3d http://home.gna.org/cal3d/

We are a poor team so why it's attractive, plus the built in animation blending is very nice.

As far as C++ we are trying to stay away from that as much as possible though we have one person skilled enough to write a .dll if need be but his time is limited.