Those of you getting from CVS will be starting to see some support classes for skeletal animation creeping in, these are not complete so please don’t try to use them yet, but never fear that they won’t interfere with your use of the rest of the engine. If you’re interested, look out for the classes Animation, AnimationTrack, Bone, BoneTrack, Skeleton, KeyFrame etc. It’s going to need a fair amount of work yet but after reviewing the aproach used by various modellers and other libraries (especially Cal3D) I think I’ve got a good handle on the best way to approach it. I’ve even abstracted the approach to ‘tracks’ of animation to allow me to use them for other types of animation later (e.g. spline paths etc).
BTW it’s also my birthday today, my last one before the big 30 (shh). I still spent most of my day off coding OGRE, you just can’t drag me away! 😉