Ejemplo n.º 1
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);
        }
Ejemplo n.º 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;
		}