Intro

The idea started with my bad knitting experience. I wanted to create an annoying, failed, interactive knitting piece and final product will be a colorful chaos, with entanglement, disconnection...etc. The intention of this project was to use orderly code to simulate a kind of ‘’unorderly’’, chaos, but still beautiful at the same time.

Inspiration

colorful, organic forms, and playful chaos…

experiments with density, texture, and spatial arrangement

0164ed3cfa5df93aa406749d4d55b7eb.jpg

9027873ef8598d941c3d84613d0219f5.jpg

918652d2249429765af5f2b2c9fb3d9f.jpg

609d18adf67397c64760c7d0a8577da6.jpg

d2bad172fb34485e2ea299c97977b6bc.jpg

53423fcacb52da9969ee4941c397d7ac.jpg

b59618653242ec50186920624bdbcbde.jpg

74a511f6205412157da9e96ad72d275a.jpg

Process

Over the past four weeks, I’ve gone through a variety of experiments and directions to explore this idea.

Tutorial/references I’ve use through the process:

ChatGPT&Claude

https://thecodingtrain.com/challenges/177-soft-body-character

https://p5js.org/examples/math-and-physics-soft-body/

https://www.youtube.com/watch?v=OAcXnzRNiCY

https://www.deconbatch.com/2019/11/the-webs-we-weave.html

https://openprocessing.org/sketch/920630

https://www.youtube.com/watch?v=VWfXiSUDquw

https://www.youtube.com/watch?v=YskU_gJpc0c

4/17 Version - 2D Fuzzy Yarn Grid with Mouse Drag

In this current version, I’ve been experimenting with a lot of physics behaviors—like elasticity, tension, and gravity—to simulate the feeling of tangled yarn. Right now, the user can click and drag the yarn strands, and they respond with a soft, springy motion.