Recently the 3D game I am working on made a dramatic change from a active turn based game to a real time fighting game.
The real time combat now needs more skinned meshes to run animations at the same time, this is causing a large drop in the frame rate.
I already have a graphics manager that handles the LOD, zoning, batching etc.
What I need is a manager aimed only at animation, so far I am restricting animation updates for objects in back but this isn't working as well as I had hoped.
If there is any one who has done something like this or have any ideas I will be very grateful for your help.