3D Digital Fabrics