Linear interpolation between two cubes.
Cube cubeLerp(Cube a, Cube b, double t) { var q = _lerp(a.q, b.q, t).round(); var r = _lerp(a.r, b.r, t).round(); return Cube(q, r, -r - q); }