[client] camera linear interpolation