awaitTravel3D

Drive the 3D integration loop for handle to completion or cancellation. Suspends. Returns the final TravelResult.

Same semantics as awaitTravel in 2D, extended to a third axis.