There are lots of links to interesting shapes here: https://github.com/timhutton/hyperplay/wiki
OK the heck am I looking at this time?
- In the center is a line segment of unit length. It never changes.
- We make copies of it, at different angles. Slider 1 controls the curvature. By default it makes a hexagon.
- We then make copies of the resulting polygon by reflecting it in its edges. Slider 2 controls the curvature of that.
- We then make copies of the resulting polyhedron by reflecting it in its faces. Slider 3 controls the curvature of that.
- More information and links here: https://github.com/timhutton/hyperplay (and a simpler version of this! gosh, I don't blame you)
- Click on the image to start/stop the spinning.
TODO:
- Allow recursion depth at each level to be controlled.
- Better rendering!