Vidya Narayanan: Foundations for 3D Machine Knitting. Carnegie Mellon University, USA 2022