Computer scientists at Carnegie Mellon University (CMU) in the US have engineered a system that is capable of translating a wide variety of 3D shapes into stitch-by-stitch instructions that can be used by computer-controlled knitting machines.