Linear interpolates between two vectors.
color = VectorLerp( oldColor, newColor, timeElapsed / timeTotal );