L-System - hexagon gosper curve tshirt
This design is generated using a so called Lindenmayer system or L-System which is an iterative string replacement method that can produce fractal like patterns. The end result can vary a lot depending on the rules.
So it starts with a certain string, in this case the letter “A”, and there are some rules on how to replace each letter in next iteration. In this case there are two rules: replace the letter “A” with “A-B--B+A++AA+B-” and replace "B" with "+A-BB--B-A++A+B". So each iteration the string is being replaced and it grows in size. Then we use each character of that string to control a where to draw the next line (like a turtle in logo). Here, the "A" and "B" commands move forward and draw on canvas, "+" and "-": turn right of left. After 3 iterations of text replacement and draw this is the result we get.
Read more about Lindenmayer systems here: https://en.wikipedia.org/wiki/L-system
Design on this t-shirt is made in code using p5.js
Premium materials
Our t-shirts are made of 100% ring-spun cotton.They are made using Pre-shrunk fabric to guarantee a better fit.
Special color materials
- Solid colors are 100% ring spun cotton.
Other features
- 4.5 oz/y² (153 g/m²)
- Pre-shrunk
- Shoulder-to-shoulder taping
- Quarter-turned to avoid crease down the center
Size guide
S | M | L | XL | 2XL | 3XL | |
Length (Worldwide) (cm) | 71 | 74 | 77 | 79 | 83 | 85 |
Width (Worldwide) (cm) | 46 | 51 | 56 | 61 | 66 | 71 |
Length (East Asia) (cm) | 67 | 70 | 73 | 75 | 77 | 0 |
Width (East Asia) (cm) | 47 | 50 | 53 | 56 | 59 | 0 |