KnitPick: Programming and Modifying Complex Knitted Textures for Machine and Hand Knitting
Authors
Knitting creates complex, soft objects with unique and controllable texture properties that can be used to create interactive objects. However, little work addresses the challenges of using knitted textures. We present KnitPick: a pipeline for interpreting pre-existing hand-knitting texture patterns into a directed-graph representation of knittable structures (KnitGraphs) which can be output to machine and hand-knitting instructions. Using KnitPick, we contribute a measured and photographed data set of \totaltextures{} knitted textures. Based on findings from this data set, we contribute two algorithms for manipulating KnitGraphs. KnitCarving shapes a graph while respecting a texture, and KnitPatching combines graphs with disparate textures while maintaining a consistent shape. Using these algorithms and textures in our data set we are able to create three Knitting based interactions: roll, tug, and slide. KnitPick is the first system to bridge the gap between hand- and machine-knitting when creating complex knitted textures.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
PunchPrint: Creating Composite Fiber-Filament Craft Artifacts by Integrating Punch Needle Embroidery and 3D Printing
CHI '23· Shape-Changing Interfaces & Soft Robotic Materials +2
- 83%
A Design Space for Animated Textile-forms through Shuttle Weaving: A Case of 3D Woven Trousers
DIS '25· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
An Augmented Knitting Machine for Operational Assistance and Guided Improvisation
CHI '23· Shape-Changing Interfaces & Soft Robotic Materials +1
- 80%
Weaving Textile-form Interfaces: A Material-Driven Design Journey
DIS '23· Shape-Changing Interfaces & Soft Robotic Materials +1
- 80%
Using an Array of Needles to Create Solid Knitted Shapes
UIST '25· Shape-Changing Interfaces & Soft Robotic Materials +1
- 67%
ClothTiles: A Prototyping Platform to Fabricate Customized Actuators on Clothing using 3D Printing and Shape-Memory Alloys
CHI '21· Haptic Wearables +2
- 67%
Physically Situated Tools for Exploring a Grain Space in Computational Machine Knitting
CHI '23· Shape-Changing Interfaces & Soft Robotic Materials +2
- 67%
Layered Interactions: Exploring Non-Intrusive Digital Craftsmanship Design Through Lacquer Art Interfaces
CHI '25· Shape-Changing Interfaces & Soft Robotic Materials +2
- 67%
Knitting Skeletons: A Computer-Aided Design Tool for Shaping and Patterning of Knitted Garments
UIST '19· Shape-Changing Interfaces & Soft Robotic Materials +1
- 67%
What's in a cable? Abstracting Knitting Design Elements with Blended Raster/Vector Primitives
UIST '24· Shape-Changing Interfaces & Soft Robotic Materials +2
Based on Jaccard similarity of research subtopics & professions (≥60%)