alvaro-prieto
7/4/2018 - 9:29 AM

lerp interpolacion interpolation linear

"_lerpPolyfills": function(){
	Math.lerp || 
		
		(Math.lerp = function(inicio, fin, avance){
				return (1 - avance) * inicio + avance * fin 
		}) 
		
		&& 
			
		(Math.angleLerp = function(a0, a1, t){
			var max = Math.PI * 2;
				var da = (a1 - a0) % max;
				var anguloCorto =  2 * da % max - da;
			return a0 + anguloCorto * t;	
			
		});
		
},