Round About
Loading the math board and drawing, please wait…
GeoGebra Commands & Parameters
Ray((0, 0), (1, 0)) → aPoint(a) → AMirror(B, a) → B'Mirror(C, a) → C'Mirror(D, a) → D'Polygon(A, B', B) → poly1, b, a_1, b'Polygon(C', C, D, D') → poly2, c', c, d, d'Point(a) → ZMirror(H, a) → H'Polygon(K, H, Z, H') → poly4, k, h, g, h'Sequence(Polygon[Rotate[K, ((i * 360) * ° / N), K], Rotate[H, ((i * 360) * ° / N), K], Rotate[Z, ((i * 360) * ° / N), K], Rotate[H', ((i * 360) * ° / N), K]], i, 1, N) → list1Sequence(Polygon[Rotate[A, ((i * 360) * ° / (N + f(1))), K], Rotate[B', ((i * 360) * ° / (N + f(1))), K], Rotate[B, ((i * 360) * ° / (N + f(1))), K]], i, 1, N + f(1)) → list2Sequence(Polygon[Rotate[C', ((i * 360) * ° / (N + f(2))), K], Rotate[C, ((i * 360) * ° / (N + f(2))), K], Rotate[D, ((i * 360) * ° / (N + f(2))), K], Rotate[D', ((i * 360) * ° / (N + f(2))), K]], i, 1, N + f(2)) → list3Textfield(f) → inputBox1Polygon(E, G, L, F) → poly3, e, g_1, l, f_1Sequence(Polygon[Rotate[E, ((i * 360) * ° / (N + f(3))), K], Rotate[G, ((i * 360) * ° / (N + f(3))), K], Rotate[L, ((i * 360) * ° / (N + f(3))), K], Rotate[F, ((i * 360) * ° / (N + f(3))), K]], i, 1, N + f(3)) → list4Polygon(M, O, P) → poly5, p, m, oSequence(Polygon[Rotate[M, ((i * 360) * ° / (N + f(4))), K], Rotate[O, ((i * 360) * ° / (N + f(4))), K], Rotate[P, ((i * 360) * ° / (N + f(4))), K]], i, 1, N + f(4)) → list5
AI Drawing Prompt Reference
Draw a symmetric geometric pattern consisting of multiple rotating polygons. Start by creating a horizontal ray and a point on it, then generate symmetric points through mirroring. Construct two polygons using these points and perform rotation and mirroring operations on them to create multiple repeated symmetric shapes. Finally, combine these shapes to display a complex symmetry structure.
The prompt above was compiled from the original drawing commands and is for reference only.