MD5 Animation error

Feb 2, 2009 at 3:58 PM
Edited Feb 2, 2009 at 4:00 PM
I loaded the MD5 model with animation (not hellknight, as the bone limit for XMAS is 60, this model has 110bones), the loading is fine, however, once I start running the attached animation, there is error

            for (int i = 0; i < _skinTransforms.Length; ++i)
            {
                if (bUdpated)
                    _skinTransforms[i] = _skinningDataValue.inverse_bind_skeleton[i] * _worldTransforms[i];  
                else
                    _skinTransforms[i] = Matrix.CreateFromYawPitchRoll(0, 0 , 0);//(float)Math.PI / -2.0f, 0);                

                if (_skinningDataValue.worldModelTransform != Matrix.Identity)
                    _skinTransforms[i] = _skinTransforms[i] * _skinningDataValue.worldModelTransform;                        
            }

{"Index was out of range. Must be non-negative and less than the size of the collection.\r\nParameter name: index"}