XSI animation troubles
I'm attempting to use XSI mod tool to create animations for models which can be used in the UDK. I started off by taking a basic arm model and getting that into the content browser all nice and textured, that was pretty easy.
After that I created a basic rig in XSI, I have an arm bone, a wrist bone, then 3 bones per finger, the finger bones are parented from the tips to the knuckles, the top bone for each finger is then a child of the wrist bone, which is in turn a child of the arm bone. I enveloped my mesh to the bones and re-exported and brought it across into the UDK, so far so good, the bones show in the content browser and all looks fine.
So I attempted a simple animation, I made the arm turn so the palm is facing up, and the fingers stretch out. Now I've hit a snag and can't seem to find any other information on where I'm going wrong.
I re-exported everything including animations, re-imported into udk. created a new animset and imported the animation. however, when i click play, the animation doesn't work as you'd expect. The arm turns, but then the fingers don't move at all. viewing the skeleton while the animation is playing, you can see the bones move as they should, but the only one that seems to affect the mesh is the top arm one. It's as if it believes it's only enveloped to a single bone.
I believe if anything, it's probably my heirachy setup on the rig, but I've been unable to find much information in regards to XSI and UDK. I read somewhere that the entire model needs to be in a single heirachy, so I tried making the bones a child of the mesh, but to no avail.
So am I missing something simple here? or is it something more complex? any push in the right direction would be most appreciated?