Researchers from the King Abdullah University of Science and Technology (KAUST) 3D printed a novel solar cavity receiver.