"It's Just Matrix Multiplication": Notation for Weaving
summary
Claim: weaving drafts are literally binary matrix arithmetic, where treadling × tie‑up^T × threading produces the final interlacement using AND-like logic and simple thresholding. Tools demonstrated include a four‑shaft loom, 16–24‑shaft CNC hobby looms, and a client‑side JavaScript virtual loom that renders drafts and outputs a cardboard loom cutting pattern — it works. Historical note: network drafting traces to a 1938 French treatise and lets any fabric from an initial threading be replotted on its network drafting grid.
AI-written summary · about
chapters (22)
- 0:00Start
- 0:32What Is Weaving
- 2:23Plain Weave
- 5:40Jacquard Loom
- 6:51Four Shaft Loom
- 8:10Twill Weave
- 9:03Threading a Loom
- 9:29Trebling
- 13:16Binary States
- 16:08Takeaways
- 17:07Identity Matrix
- 18:46Unique Pattern Row
- 20:11Network Drafting
- 22:31Initial Threading and Network
- 22:42Straight Draw
- 27:35Block Drafting
- 31:36Double Weave Network Drafting
- 32:13Triaxial Weaving
- 32:31Goz Weave
- 34:24Shoebox Loom
- 34:58Backstrap Loom
- 37:15What Does a Triaxial Loom Look like
related talks
28mWeaving algorithms: the threads that bind the python and textile communities
41mWeaving Tapestries of Code
31mWeaving Tapestries of Code
28mExploring Self-Embedded Knitting Programs with Twine
41mLanguages for 3D Industrial Knitting
30mOnce upon a punch card - how textiles can explain why we have the web
10mCrocheted! Computer! Graphics!
04h 20mWeft—Enabling Tidal on the Web
