Interpolates between this and final Colors using progress
final
progress
the initial Color
the final Color
the interpolation progress
return location for the interpolation