Stefano Canossa · @stecanossa
91 followers · 7 posts · Server fediscience.org

More explorations: if you use sine curves as segments you'll obtain a chiral curve.. I guess I might call it a 'shuriken' hitomezashi?

#aperiodic #hitomezashi

Last updated 1 year ago

Josh Carlson :qgis: · @jcarlson
329 followers · 732 posts · Server mapstodon.space

I find it immensely satisfying that these alternating dash patterns intersect this way.

I want to see what it would look like if the dash alternation was determined randomly! Next one's going to use a coin flip.

#sashiko #hitomezashi #embroidery

Last updated 1 year ago

Andy Wallace · @andymakes
431 followers · 562 posts · Server mastodon.art

I had a devil of a time adding a fill function to my pattern from the other day, but I finally got it down to less than 280 characters!

Full source:

g=pget::_::p=mid(0,1,t()%3)cls()for i=0,128,5do
srand(flr(t()/3)+i)a=rnd(2)b=flr(rnd(2))
o=p*b+a*(1-p)for j=-o*5,128,10do
line(i,j,i,j+5,9)line(j,i,j+5,i)end
end
for y=0,128,5do
c=g(2,y-3)+g(1,y)for x=1,128,5do
if(c%2>0)rectfill(x,y+1,x+3,y+4)
c+=g(x+4,y+2)end
end
flip()goto _

#pico8 #tweetcart #hitomezashi

Last updated 2 years ago

Andy Wallace · @andymakes
431 followers · 562 posts · Server mastodon.art

Plotter Postcards: Layered Hitomezashi Patterns

Continuing to play with Hitomezashi patterns. This time layering and offsetting two versions. It's such a compelling algorithm!

#hitomezashi #generativeart #axidraw #creativecoding #plottertwitter

Last updated 2 years ago

Andy Wallace · @andymakes
431 followers · 562 posts · Server mastodon.art

e,t=0,0
::_::
if(t%3<.1)e,f=t,e
p=mid(0,1,t%3)
t+=.1
cls()
for i=0,128,5do
srand(f+i)
a=flr(rnd(2))*5
srand(e+i)
b=flr(rnd(2))*5
o=(1-p)*a+p*b
for j=-o,128,10do
line(i,j,i,j+5,14)
line(j,i,j+5,i)
end
end
flip()
goto _
--

#hitomezashi #PixelArt #pico8 #tweetcart

Last updated 2 years ago