Affiliation:
1. Panasonic RnD Center Singapore Singapore University of Technology and Design
2. Singapore University of Technology and Design
3. Technical University of Darmstadt, Singapore University of Technology and Design
4. Hong Kong University of Science and Technology
Abstract
In this work, we introduce
KnitKit
, a flexible and customizable system for the computational design and production of functional, multi-material, and three-dimensional knitted textiles. Our system greatly simplifies the knitting of 3D objects with complex, varying patterns that use multiple yarns and stitch patterns by separating the high-level design specification in terms of geometry, stitch patterns, materials or colors from the low-level, machine-specific knitting instruction generation. Starting from a triangular 3D mesh and a 2D texture that specifies knitting patterns on top of the geometry, our system generates the required machine instructions in three major steps. First, the input is processed and the
KnitNet
data structure is generated. This graph structure serves as an abstract interface between the high-level geometric and knitting configuration and the low-level, machine-specific knitting instructions. Second, a graph rewriting procedure is applied on the
KnitNet
that produces a sequence of abstract machine actions. Finally, the low-level machine instructions are generated by adapting those abstract actions to a specific machine context. We showcase the potential of this computational approach by designing and fabricating a variety of objects with complex geometries, multiple yarns, and multiple stitch patterns.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Computational Illusion Knitting;ACM Transactions on Graphics;2024-07-19
2. Solid Knitting;ACM Transactions on Graphics;2024-07-19
3. Singular Foliations for Knit Graph Design;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13
4. Knitted fabric simulation: A survey;Computer Animation and Virtual Worlds;2024-07
5. KnitScript: A Domain-Specific Scripting Language for Advanced Machine Knitting;Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology;2023-10-29