From 0b1ce7396467c78e58d413a7409c4b71a3502487 Mon Sep 17 00:00:00 2001 From: "A.M. Rowsell" Date: Tue, 19 Nov 2024 06:04:54 -0500 Subject: [PATCH] Fixed README image links... --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b532f5f..65d29c8 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,14 @@ Spirographs! ![Screenshot of v1](https://frzn.dev/~amr/images/spirographs_v2.png) +![Screenshot of software](https://frzn.dev/~amr/images/spirographspy.png) Everyone who grew up playing with this toy remembers it fondly. Very cool shapes and patterns. Recently, I was wondering if there was a mathematical formula describing the shapes created by Spriographs, and of course there is! They're actually quite simple. The shapes are called [hypotrochoids](https://en.wikipedia.org/wiki/Hypotrochoid) and [epitrochoids](https://en.wikipedia.org/wiki/Epitrochoid). To calculate each point, you simple use the following parametrized equations, plugging in 0 to 2π for θ: -![](https://frzn.dev/~amr/images/hypotrochoid.png) +![](https://frzn.dev/~amr/images/hypotrochoid.png) + ![](https://frzn.dev/~amr/images/epitrochoid.png) And that's it! To play around with the different patterns, this Python GTK3 app was created so you could use sliders to change the parameters and see how they affect the output.