public Vector3 GetValueByProgress(double progress)
 {
     return(_func((float)progress, _source.GetValueByProgress(progress)));
 }
 public Vector3 GetValueByProgress(double progress)
 {
     return(_source.GetValueByProgress(progress));
 }