Exemple #1
0
 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);
 }
Exemple #2
0
 public AvatarBoneAnimation(AvatarSkeleton skeleton) : base(skeleton)
 {
     Skeleton = skeleton;
     animationBoneTransforms         = new Matrix[AvatarRenderer.BoneCount];
     readOnlyAnimationBoneTransforms = new ReadOnlyCollection <Matrix>(animationBoneTransforms);
 }