Visualization of polyhedra with Augmented Reality (AR) and Virtual Reality (VR) in A-frame
author: Paulo Henrique Siqueira - Universidade Federal do Paraná
contact: paulohscwb@gmail.com
versão em português
Archimedean polyhedra fractals
Using the same principle as the construction of the Sierpinski triangle or the Koch curve, we can construct fractals from other regular polygons. When these polygons form a polyhedron, we have the construction of a fractal polyhedron.
Augmented Reality | 3D Models | Home
Immersive rooms
🔗 room 1 | 🔗 room 2 | 🔗 room 3 | 🔗 room 4 | 🔗 room 5
Augmented Reality
To view fractal polyhedra in AR, simply visit the pages indicated in the 3D solid models using any browser with a webcam device (smartphone, tablet or notebook).
Access to the VR sites is done by clicking on the blue circle that appears on top of the marker.
3D models
1. Cuboctahedron fractal
Applying the construction Sierpinski principle to square faces of the cuboctahedron, we obtain a cuboctahedron fractal. In the first order of fractal construction, we construct a new solid at each vertex of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 14 | 24 | 12 |
1 | 12 | 168 | 288 | 144 |
2 | 144 | 2016 | 3456 | 1728 |
3 | 1728 | 24192 | 41472 | 20736 |
2. Icosidodecahedron fractal
Applying the construction principle of the Koch curve to triangular faces of the icosidodecahedron, we obtain a icosidodecahedron fractal. In the first order of fractal construction, we construct a new solid at each triangular face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 32 | 60 | 30 |
1 | 21 | 672 | 1260 | 630 |
2 | 441 | 14112 | 26460 | 13230 |
3 | 9261 | 296352 | 555660 | 277830 |
3. Rhombicosidodecahedron fractal
Applying the construction principle of the Koch curve to pentagonal faces of the rhombicosidodecahedron, we obtain a rhombicosidodecahedron fractal. In the first order of fractal construction, we construct a new solid at each pentagonal face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 62 | 120 | 60 |
1 | 13 | 806 | 1560 | 780 |
2 | 169 | 10478 | 20280 | 10140 |
3 | 2197 | 136214 | 263640 | 131820 |
4. Rhombicuboctahedron fractal
Applying the construction principle of the Koch curve to triangular faces of the rhombicuboctahedron, we obtain a rhombicuboctahedron fractal. In the first order of fractal construction, we construct a new solid at each triangular face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 26 | 48 | 24 |
1 | 9 | 234 | 432 | 216 |
2 | 81 | 2106 | 3888 | 1944 |
3 | 729 | 18954 | 34992 | 17496 |
5. Snub cube fractal
Applying the construction principle of the Koch curve to square faces of the snub cube, we obtain a snub cube fractal. In the first order of fractal construction, we construct a new solid at each square face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2, 3 and 4.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 38 | 60 | 24 |
1 | 7 | 266 | 420 | 168 |
2 | 49 | 1862 | 2940 | 1176 |
3 | 343 | 13034 | 20580 | 8232 |
4 | 2401 | 91238 | 144060 | 57624 |
6. Snub dodecahedron fractal
Applying the construction principle of the Koch curve to pentagonal faces of the snub dodecahedron, we obtain a snub dodecahedron fractal. In the first order of fractal construction, we construct a new solid at each pentagonal face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 92 | 150 | 60 |
1 | 13 | 1196 | 1950 | 780 |
2 | 169 | 15548 | 25350 | 10140 |
3 | 2197 | 202124 | 329550 | 131820 |
7. Truncated cuboctahedron fractal
Applying the construction principle of the Koch curve to square faces of the truncated cuboctahedron, we obtain a truncated cuboctahedron fractal. In the first order of fractal construction, we construct a new solid at each square face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 26 | 72 | 48 |
1 | 13 | 338 | 936 | 624 |
2 | 169 | 4394 | 12168 | 8112 |
3 | 2197 | 57122 | 158184 | 105456 |
8. Truncated cube fractal
Applying the construction principle of the Koch curve to triangular faces of the truncated cube, we obtain a truncated cube fractal. In the first order of fractal construction, we construct a new solid at each triangular face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 14 | 36 | 24 |
1 | 9 | 126 | 324 | 216 |
2 | 81 | 1134 | 2916 | 1944 |
3 | 729 | 10206 | 26244 | 17496 |
9. Truncated dodecahedron fractal
Applying the construction principle of the Koch curve to triangular faces of the truncated dodecahedron, we obtain a truncated dodecahedron fractal. In the first order of fractal construction, we construct a new solid at each triangular face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 32 | 150 | 60 |
1 | 21 | 672 | 3150 | 1260 |
2 | 441 | 14112 | 66150 | 26460 |
3 | 9261 | 296352 | 1389150 | 555660 |
10. Truncated icosahedron fractal
Applying the construction principle of the Koch curve to pentagonal faces of the truncated icosahedron, we obtain a truncated icosahedron fractal. In the first order of fractal construction, we construct a new solid at each pentagonal face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 32 | 90 | 60 |
1 | 13 | 416 | 1170 | 780 |
2 | 169 | 5408 | 15210 | 10140 |
3 | 2197 | 70304 | 197730 | 131820 |
11. Truncated icosidodecahedron fractal
Applying the construction principle of the Koch curve to decagonal faces of the truncated icosidodecahedron, we obtain a truncated icosidodecahedron fractal. In the first order of fractal construction, we construct a new solid at each decagonal face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2, 3 and 4.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 62 | 180 | 120 |
1 | 13 | 806 | 2340 | 1560 |
2 | 169 | 10478 | 30420 | 20280 |
3 | 2197 | 136214 | 395460 | 263640 |
4 | 2401 | 33614 | 86436 | 57624 |
12. Truncated octahedron fractal
Applying the construction principle of the Koch curve to square faces of the truncated octahedron, we obtain a truncated octahedron fractal. In the first order of fractal construction, we construct a new solid at each square face of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2, 3 and 4.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 14 | 36 | 24 |
1 | 7 | 98 | 252 | 168 |
2 | 49 | 686 | 1764 | 1176 |
3 | 343 | 4802 | 12348 | 8232 |
4 | 343 | 4802 | 12348 | 8232 |
13. Truncated tetrahedron fractal
Applying the construction Sierpinski principle to each triangular face vertex of the truncated tetrahedron, we obtain a truncated tetrahedron fractal. In the first order of fractal construction, we construct a new solid at each vertex of the original polyhedron. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
order | polyhedra | faces | edges | vertices |
---|---|---|---|---|
0 | 1 | 8 | 18 | 12 |
1 | 12 | 96 | 216 | 144 |
2 | 144 | 1152 | 2592 | 1728 |
3 | 1728 | 13824 | 31104 | 20736 |
14. Menger sponge: Snub cube
Applying the construction principle of the Sierpinski carpet to the 6 square faces of the snub cube, we obtain a fractal snub cube. In the first order of construction of the fractal, we construct 8 new solids on each square face of the original polyhedron, all with ⅓ the measurement of the snub cube’s edge. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
15. Menger's Cross - Jerusalem: Snub cube v1
Consider a snub cube. We can increase the edge sizes of the corner snub cubes and decrease the edge sizes of the intermediate snub cubes to reveal a cross. In this version, we have 8 homothetic snub cubes with an aspect ratio of ⅖ and 12 homothetic snub cubes with a proportion of ⅕.
16. Menger's Cross - Jerusalem: Snub cube v2
Consider a snub cube. We can increase the edge sizes of the corner snub cubes and decrease the edge sizes of the intermediate snub cubes to reveal a cross. In this version, we have 8 homothetic snub cubes with an aspect ratio of √2 - 1 and 12 homothetic snub cubes with a proportion of (√2 - 1)².
17. Mosely snowflake: Snub cube
The Mosely snowflake is a type of Sierpinski-Menger fractal obtained in two variants by the operation used in creating the Sierpinski-Menger snowflake. In this case, we removed eight corner snub cubes and the center snub cube in each iteration.
18. Menger sponge: Truncated cube
Applying the construction principle of the Sierpinski carpet to the 6 octagonal faces of the truncated cube, we obtain a fractal truncated cube. In the first order of construction of the fractal, we construct 8 new solids on each octagonal face of the original polyhedron, all with ⅓ the measurement of the truncated cube’s edge. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
19. Menger's Cross - Jerusalem: Truncated cube v1
Consider a truncated cube. We can increase the edge sizes of the corner truncated cubes and decrease the edge sizes of the intermediate truncated cubes to reveal a cross. In this version, we have 8 homothetic truncated cubes with an aspect ratio of ⅖ and 12 homothetic truncated cubes with a proportion of ⅕.
20. Menger's Cross - Jerusalem: Truncated cube v2
Consider a truncated cube. We can increase the edge sizes of the corner truncated cubes and decrease the edge sizes of the intermediate truncated cubes to reveal a cross. In this version, we have 8 homothetic truncated cubes with an aspect ratio of √2 - 1 and 12 homothetic truncated cubes with a proportion of (√2 - 1)².
21. Mosely snowflake: Truncated cube
The Mosely snowflake is a type of Sierpinski-Menger fractal obtained in two variants by the operation used in creating the Sierpinski-Menger snowflake. In this case, we removed eight corner truncated cubes and the center truncated cube in each iteration.
22. Menger sponge: Rhombicuboctahedron
Applying the construction principle of the Sierpinski carpet to 6 square faces of the rhombicuboctahedron, we obtain a fractal rhombicuboctahedron. In the first order of construction of the fractal, we construct 8 new solids on square faces of the original polyhedron, all with ⅓ the measurement of the rhombicuboctahedron’s edge. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
23. Menger's Cross - Jerusalem: Rhombicuboctahedron v1
Consider a rhombicuboctahedron. We can increase the edge sizes of the corner rhombicuboctahedrons and decrease the edge sizes of the intermediate rhombicuboctahedrons to reveal a cross. In this version, we have 8 homothetic rhombicuboctahedrons with an aspect ratio of ⅖ and 12 homothetic rhombicuboctahedrons with a proportion of ⅕.
24. Menger's Cross - Jerusalem: Rhombicuboctahedron v2
Consider a rhombicuboctahedron. We can increase the edge sizes of the corner rhombicuboctahedrons and decrease the edge sizes of the intermediate rhombicuboctahedrons to reveal a cross. In this version, we have 8 homothetic rhombicuboctahedrons with an aspect ratio of √2 - 1 and 12 homothetic rhombicuboctahedrons with a proportion of (√2 - 1)².
25. Mosely snowflake: Rhombicuboctahedron
The Mosely snowflake is a type of Sierpinski-Menger fractal obtained in two variants by the operation used in creating the Sierpinski-Menger snowflake. In this case, we removed eight corner rhombicuboctahedrons and the center rhombicuboctahedron in each iteration.
26. Menger sponge: Cuboctahedron
Applying the construction principle of the Sierpinski carpet to 6 square faces of the cuboctahedron, we obtain a fractal cuboctahedron. In the first order of construction of the fractal, we construct 8 new solids on square faces of the original polyhedron, all with ⅓ the measurement of the cuboctahedron’s edge. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
27. Menger's Cross - Jerusalem: Cuboctahedron v1
Consider a cuboctahedron. We can increase the edge sizes of the corner cuboctahedrons and decrease the edge sizes of the intermediate cuboctahedrons to reveal a cross. In this version, we have 8 homothetic cuboctahedrons with an aspect ratio of ⅖ and 12 homothetic cuboctahedrons with a proportion of ⅕.
28. Menger's Cross - Jerusalem: Cuboctahedron v2
Consider a cuboctahedron. We can increase the edge sizes of the corner cuboctahedrons and decrease the edge sizes of the intermediate cuboctahedrons to reveal a cross. In this version, we have 8 homothetic cuboctahedrons with an aspect ratio of √2 - 1 and 12 homothetic cuboctahedrons with a proportion of (√2 - 1)².
29. Mosely snowflake: Cuboctahedron
The Mosely snowflake is a type of Sierpinski-Menger fractal obtained in two variants by the operation used in creating the Sierpinski-Menger snowflake. In this case, we removed eight corner cuboctahedrons and the center cuboctahedron in each iteration.
30. Menger sponge: Truncated cuboctahedron
Applying the construction principle of the Sierpinski carpet to 6 octagonal faces of the truncated cuboctahedron, we obtain a fractal truncated cuboctahedron. In the first order of construction of the fractal, we construct 8 new solids on octagonal faces of the original polyhedron, all with ⅓ the measurement of the truncated cuboctahedron’s edge. In this example, we have representations of the solid in orders 0, 1, 2 and 3.
31. Menger's Cross - Jerusalem: Truncated cuboctahedron v1
Consider a truncated cuboctahedron. We can increase the edge sizes of the corner truncated cuboctahedrons and decrease the edge sizes of the intermediate truncated cuboctahedrons to reveal a cross. In this version, we have 8 homothetic truncated cuboctahedrons with an aspect ratio of ⅖ and 12 homothetic truncated cuboctahedrons with a proportion of ⅕.
32. Menger's Cross - Jerusalem: Truncated cuboctahedron v2
Consider a truncated cuboctahedron. We can increase the edge sizes of the corner truncated cuboctahedrons and decrease the edge sizes of the intermediate truncated cuboctahedrons to reveal a cross. In this version, we have 8 homothetic truncated cuboctahedrons with an aspect ratio of √2 - 1 and 12 homothetic truncated cuboctahedrons with a proportion of (√2 - 1)².
33. Mosely snowflake: Truncated cuboctahedron
The Mosely snowflake is a type of Sierpinski-Menger fractal obtained in two variants by the operation used in creating the Sierpinski-Menger snowflake. In this case, we removed eight corner truncated cuboctahedrons and the center truncated cuboctahedron in each iteration.
Archimedean polyhedra fractals - Visualization of polyhedra with Augmented Reality and Virtual Reality by Paulo Henrique Siqueira is licensed with a license Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International.
How to cite this work:
Siqueira, P.H., "Archimedean polyhedra fractals - Visualization of polyhedra with Augmented Reality and Virtual Reality". Available in: <https://paulohscwb.github.io/polyhedra2/fractalarchimedean/>, October 2023.
References:
Weisstein, Eric W. “Fractal” From MathWorld-A Wolfram Web Resource. https://mathworld.wolfram.com/Fractal.html
Weisstein, Eric W. “Archimedean Solid” From MathWorld-A Wolfram Web Resource. http://mathworld.wolfram.com/ArchimedeanSolid.html
Wikipedia https://en.wikipedia.org/wiki/Archimedean_solid
McCooey, David I. “Visual Polyhedra”. http://dmccooey.com/polyhedra/