private static MeshAnimationFrameData CreateFrameDataWithBonesTransforms(int frameIndex)
        {
            var frameData = new MeshAnimationFrameData {
                TransformsOfBones = new Matrix[NumberOfBones]
            };

            for (int boneIndex = 0; boneIndex < NumberOfBones; boneIndex++)
            {
                frameData.TransformsOfBones[boneIndex] = GetBoneTransform(frameIndex, boneIndex);
            }
            return(frameData);
        }
Пример #2
0
		private static MeshAnimationFrameData CreateFrameDataWithBonesTransforms(int frameIndex)
		{
			var frameData = new MeshAnimationFrameData { TransformsOfBones = new Matrix[NumberOfBones] };
			for (int boneIndex = 0; boneIndex < NumberOfBones; boneIndex++)
				frameData.TransformsOfBones[boneIndex] = GetBoneTransform(frameIndex, boneIndex);
			return frameData;
		}