These 2 lerp routines ...
+ Code Snippetfunction Lerp( startValue as float, endValue as float , value as float )
result# = ((1.0 - value) * startValue) + (value * endValue)
endfunction result#
function Lerp2(start_value as float , end_value as float , pct as float)
result# = (start_value + (end_value - start_value) * pct)
endfunction result#
both work great but the simple logic of linearly interrelating without easing is just eluding me ...