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
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.
- 4.5 oz/y² (153 g/m²)
- Shoulder-to-shoulder taping
- Quarter-turned to avoid crease down the center
|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|