Return a point on the line that lies
t (normalized length) away from the beginning of the line.
For example, if
0.5, the function returns the midpoint of the line.
The function expects
t to lie between 0 and 1; values outside the range are constrained to 0 and 1, respectively.