A particular challenge in laser material processing, however, is machining structures both at the surface and within the sample that have longitudinally-varying characteristics, because this requires simultaneous control of beam steering and sample rotation and translation.