evaluate method
Interpolated values at t in 0..1.
Implementation
List<double> evaluate(double t) {
final len = math.max(oldValues.length, newValues.length);
return List.generate(len, (i) {
final from = i < oldValues.length ? oldValues[i] : 0.0;
final to = i < newValues.length ? newValues[i] : 0.0;
return _lerp(from, to, t);
});
}