public AvatarBoneAnimation(AvatarSkeleton skeleton, BoneAnimationClip animationClip) : base(skeleton, new AvatarAnimationController(skeleton.Renderer, animationClip)) { Skeleton = skeleton; animationBoneTransforms = new Matrix[AvatarRenderer.BoneCount]; readOnlyAnimationBoneTransforms = new ReadOnlyCollection <Matrix>(animationBoneTransforms); }
public AvatarBoneAnimation(AvatarSkeleton skeleton) : base(skeleton) { Skeleton = skeleton; animationBoneTransforms = new Matrix[AvatarRenderer.BoneCount]; readOnlyAnimationBoneTransforms = new ReadOnlyCollection <Matrix>(animationBoneTransforms); }