aatishb / patterncollider

A web interactive for generating and exploring quasiperiodic tiling patterns
MIT License
269 stars 18 forks source link

Feature request: allow non-equally spaced lines #3

Open rikkertkoppes opened 1 year ago

rikkertkoppes commented 1 year ago

Excellent playing material!

Would playing around with line spacing, either randomized or by drag and drop, add another layer of playfulness to this all? Especially for 6 fold and 8 fold symmetries

aatishb commented 1 year ago

hi! I agree it may be interesting to explore adding more possibility for disorder. I'd suggest minimal ways to do this with a slider etc, rather than adding more complicated forms of interaction.

Currently I think the disorder slider changes the relative offset between the sets of parallel lines, but maintains their overall spacing and orientation. So it still retains the main N fold symmetry. But maybe there's a setting where you can make it even more disordered and break the symmetry?

Tagging a hacker news comment on similar grounds: https://news.ycombinator.com/item?id=33825812

I don't have a lot of time to develop this project, but am open to ideas on this if anyone wants to contribute.