Rob came through with a very useful little app for taking screens. If you haven't seen it then you should check out his website. I don't have to use Irfan View for captures anymore and can take 3 types of screens with a single key press. [smile]
I have created a walking animation and a look-on-the-ground animation for the troll. The look-on-the-ground makes him bend over and look back and forth at the ground near his feet. And I've just implemented a new interface for my animated model controller which allows multiple animations to be blended together. Also I have an interface to manually manipulate specific bones using either a matrix or quaternion modifier.
I've been testing it out a bit and have a little app where the troll is walking along. His mouth and brow joints can be controlled using the arrow keys to give him different expressions. By pressing the space key he will blend in and out the look-around animation while still walking along.
Well my animation compiler tool (add and delete animations, etc) is still a little scruffy so I'll probably give that some attention. I also need functions to retrieve bone indices and animation indices according to name. My transformation class (which encapsulates object matrices) needs to allow attached matrices so the troll can pick up items.
In the near future I will need to create a wrapper for some sort of open physics library. I am considering using ODE as the license is really easy. I have only ever used Tokamak and wonder how it compares to ODE performance wise. Anyone?