public static bool Approx(this float val, float other, float maxDifference = .0001f) => FloatUtils.Approx(val, other, maxDifference);
public static Float3 Lerp(Float3 from, Float3 to, float t) => new Float3( x: FloatUtils.Lerp(from.X, to.X, t), y: FloatUtils.Lerp(from.Y, to.Y, t), z: FloatUtils.Lerp(from.Z, to.Z, t));