Extension to make Apollonian gaskets. Tested Inkscape 0.91.
An Apollonian gasket can be constructed as follows. Start with three circles C1, C2 and C3, each one of which is tangent to the other two (in the general construction, these three circles can be any size, as long as they have common tangents). Apollonius discovered that there are two other non-intersecting circles, C4 and C5, which have the property that they are tangent to all three of the original circles – these are called Apollonian circles. Adding the two Apollonian circles to the original three, we now have five circles.
Take one of the two Apollonian circles – say C4. It is tangent to C1 and C2, so the triplet of circles C4, C1 and C2 has its own two Apollonian circles. We already know one of these – it is C3 – but the other is a new circle C6. In a similar way we can construct another new circle C7 that is tangent to C4, C2 and C3, and another circle C8 from C4, C3 and C1. This gives us 3 new circles. We can cons
...
Oooohhh man! I was SO close! Making a master list of all known Inkscape extensions, and all that was left was to add these few extensions in the gallery (relatively few, considering the list is over 300!). And making the list was not so hard, but it's trying to categorize them, when there are many which I don't even understand. But I thought I was going to finish today.
Until I ran into this one! This one, I can't resist to download and try it out, haha! Never heard of an apollonaian gasket!
Anyway, thanks for the playtime! Can't wait to combine the gaskets with some fancy stars and maybe even spirograms! Perhaps it's painfully obvious, but I also have an urge to make the circles into interlocking gears!
Nice work!
Hello,
Thank you for providing this extension for Inkscape users!
This is just to let you know that most 3rd party Inkscape extensions, like this one, probably will not work with the upcoming new Inkscape version, the long-awaited version 1.0.
Here is the info you need to update this extension, so that it will work with 1.0 and future versions.
https://wiki.inkscape.org/wiki/index.php?title=Updating_your_Extension_for_1.0
If you have further questions, you can contact Inkscape developers via mailing lists (https://lists.inkscape.org/postorius/lists/?all-lists), forum (https://inkscape.org/forums/extensions/), or the chatroom (https://chat.inkscape.org/channel/team_devel)
If you have already updated it, please disregard this message.
All best,
brynn
I have tested this fork on github in Inkscape 1.0.1 in Lubuntu Linux 20.04
https://github.com/vmario89/Apollonian
Thank you Mario for updating this for Inkscape 1+
I see you have made a request to the original author macabuse to merge :)
Thanks, Mario, for at least getting the ball rolling on the update. I'm looking forward to having this back in 1.0+ in a way that's not so challenging for those of us who don't code.
I've tried to download and install the files from https://github.com/vmario89/Apollonian , but there doesn't seem to be a file named apollon_inx.py. , which apparently plays a role in Mario's readme instructions. Not that I have any idea what "point to your python installation" is supposed to mean. Is this all just for coders? I'm not a coder. Does that mean I can no longer use the Apollonian gasket in Inkscape 1.x? I use Windows 10. Maybe only Linux works?
Too bad a lot of this stuff is just for insiders. I'm trying to tout the benefits of Inkscape to non-coding artists whose computer skills are pretty basic--that is, even more basic than mine! This kind of thing makes it hard.