From the moment we’re born, we’re met with a knot. The tying of the umbilical cord delineates us from our mother as the first act of separation. We carry this knot with us for the rest of our lives, hidden from view—a reminder of our biological origins and our staunch independence.
Knots permeate our lives and our social fabric. We use them to describe our relationships, our social duties and emotional availability, from “tying the knot” to “getting tangled up” to “letting loose.” Inherent to the Knot is the power to bring things together and the power to isolate.
Functionally, a knot is a substance whose shape both restricts it unto itself and enables it to link up with others. The string or cord thus achieves newfound utility, but only by losing its total freedom. This tension between ability and utility, reliance and freedom, form and function, is at the core of the enigmatic Knot.
For, what keeps a knot from unraveling, but itself? A knot can’t be set free without losing its shape—its identity. Like us, they hold themselves together, bound by overlapping contradictions and codependencies. Our identities are inextricably intertwined with our inner knots: tied up, tied down, let loose, unwound.
Here, each knot represents the intertwinedness of our life with others, and at the same time, the complexity of our own self and the conflicts of its many parts. Within us are the defining counterpoints that hold us together, that challenge us to grow and find and defend our voice.
Every knot is physically-plausible, made with at least one continuous cord woven under, over, under and over again. They’re styled with a hyper-minimalist palette, texture and perceptual cues to create visual breathing space for the simple linework that defines the humble knot.
Procedurally, a knot begins with two connected loops 🔗. For a random number of times, two neighboring edges are crossed 🧬, yielding a new crossing each time. The choice of edges is determined by the construction method, which can favor creating more twists or more links. Once the network is built, the number of loops can be inferred ⭕⭕, as well as its symmetry: 🌱2-fold, ☘ 3-fold, 🍀4-fold, or sometimes more.
An initial layout of its nodes and edges is generated, seeding a physics engine that tightens and flattens the knot, treating it like an elastic ribbon 🎀. Two identical knots, after being flattened, may look different. These “sibling” knots have the same structure 🌝, but are seen from different views 🌛🌜. Sibling knots can be identified as having the same isomorphic key. Two knots can also look similar, but have a different handedness 🫲🫱.
The knot is visualized with a consistent cord thickness. The largest loop is the primary cord. It’s always black and sometimes multi-threaded ▥. Other cords are always colorful 🌈, drawing from the secondary and tertiary colors. 🪢
(Bolded words refer to features).
When seeking out sibling knots, be careful! Isomorphic keys are hashes of the 3D knot network and can collide on rare occasions. Therefore, two sibling knots will share the same isomorphic key, but two knots with the same isomorphic key may not be sibling knots.
This project is intended to be run on modern devices, operating systems and browsers. Older ones may yield undesired or undefined behaviors.
Library
three@0.124.0
Display Notes
There is no up or down to the knots. They can be displayed with any orientation.
Creative Credits
This project makes use of and borrows from the following resources: ArtBlocks' Random class (https://docs.artblocks.io/creator-docs/creator-onboarding/readme), n choose k function (https://stackoverflow.com/questions/64414816), point in polygon function (https://stackoverflow.com/a/29915728), line segment intersection function (https://www.geeksforgeeks.org/check-if-two-given-line-segments-intersect/), sineInOut easing function (https://github.com/glslify/glsl-easings).
Artist Website
Project ID
0x0000000b79eba5ae9327d9b802ac778a67e5c156-0
License
0
Items
0
Owners
--
Total Volume
--
Floor Price
--
Listed
- Items
Last checked: 0s ago
Art Blocks Studio
Ben Snell
400 unique artworks
Fixed price auction
starts in 2 d 6 hr 18 min
399
Works remaining
--
Price