In my online undergraduate P5.js course, students are about to begin the module on motion and physics, including a bit of physics simulation using Matter.js. It suddenly occurred to me that I had never seen anybody put together this particular demo before, and I realized it had to be done. Messy source code at https://editor.p5js.org/isohedral/full/vJa5RiZWs.
Craig S. Kaplan
Mathematics, Computer Science, Art, Design, Music, Soup, Pedantry. he/him/anything
In my online undergraduate P5.js course, students are about to begin the module on motion and physics, including a bit of physics simulation using Matter.js. It suddenly occurred to me that I had never seen anybody put together this particular demo before, and I realized it had to be done. Messy source code at https://editor.p5js.org/isohedral/full/vJa5RiZWs.
Everyone's droning on about the ability of AI to solve millennium prize problems in mathematics, etc., etc. But not enough people are talking about using AI to draw Islamic Geometric Patterns.
I created the first version of Taprats as a class project around 1998/1999. I wrote it in Java, which means that it's almost impossible for anybody to use it these days (and it's quite janky in any case). But David Bachmann recently fed my papers into ChatGPT and came out with a completely serviceable web-based app for drawing patterns. Might be fun to play around with: https://davbachman.github.io/Topkapi/.
Wow, I'm glad the internet enjoyed my silly demo so much. As I mentioned elsewhere, I tip my hat to the people who responded with their past implementations of the same idea.
I wish the students in my undergraduate P5.js course were as enthusiastic about this material as all of you 🙃
In the past few years, spicy topokki chips from Korea have become one of my favourite snack foods. They're the perfect blend of sweet, spice, salt, and crunchy. They're also very hard to get in my part of the world. Needless to say, that just makes them even more delicious.