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); }
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; }