// // Created by kerya on 18.06.2022. // #include "ExMath.h" float lerp(float a, float b, float t) { return (1.f - t) * a + b * t; } float ilerp(float a, float b, float v) { return (a != b) ? (v - a) / (b - a) : 1; } float clamp(float v, float min, float max) { return (v < min) ? min : (v > max) ? max : v; } float clamp01(float v) { return clamp(v, 0, 1); }