What is it about?

Knitted fabric is made of interlocking yarn loops. Which loops you make, and how they connect, decides both the fabric's texture and its 3D shape. Designers use techniques like cables (crossed stitches), tucks (elongated loops), and ribbing to add volume and relief, but these effects only appear once the fabric settles under its own yarn forces. To preview them, you need a simulation. Current design tools treat knits as flat surfaces made of stitch patches. That breaks down when stitches cross over or connect to stitches far away. We instead treat each stitch as a point in a network ("stitch graph") that can link to any other stitch. This lets us simulate and show complex 3D knit structures live while the user edits them.

Featured Image

Why is it important?

Stitch graphs let designers predict and edit knit behavior at the same level as stitch meshes, without a potentially costly yarn-level simulation for cables, tucks and ribbing.

Perspectives

Struggling to incorporate cables into stitch meshes, I found that knit graphs are similarly simple to simulate, they also maintain the stitch-level representation, and they provide more flexible topology.

Georg Sperl
CLO Virtual Fashion

Read the Original

This page is a summary of: Stitch Graphs for Interactive Modeling of Non-Local Knit Topologies, ACM Transactions on Graphics, November 2026, ACM (Association for Computing Machinery),
DOI: 10.1145/3842556.
You can read the full text:

Read

Contributors

The following have contributed to this page