camera movement properly uses the time-step instead of the delta