//namespace XREngine.Components
//{
//    public class PoseDirect : PoseGenBase
//    {
//        public SkeletalAnimation Animation { get; set; } = null;

//        public PoseDirect() { }
//        public PoseDirect(SkeletalAnimation anim) 
//            => Animation = anim;

//        public override SkeletalAnimationPose GetPose()
//            => Animation?.GetFrame();

//        public override void Tick(float delta)
//            => Animation?.Tick(delta);
//    }
//}
