Spiral Art by Andrei N
Loading the math board and drawing, please wait…
In collections
EQUILATERAL TRIANGLE SPIRAL
This example demonstrates spiral art created by Andrei N. It involves core mathematical concepts such as parabolas, algebra, and geometric transformations. Using GeoGebra commands like Polygon, Midpoint, Intersect, Mirror, and Segment, complex geometric shapes can be constructed. Suitable for high school mathematics education, particularly in coordinate geometry and geometric transformations.
GeoGebra Commands & Parameters
Polygon(A, B, 3) → poly1, f, g, h, CMidpoint(g) → DPolygon(A, D, 3) → poly2, i, j, k, EIntersect(h, j) → FPolygon(A, F, 3) → poly3, l, m, n, GIntersect(k, m) → HPolygon(A, H, 3) → poly4, p, q, r, IIntersect(n, q) → JPolygon(A, J, 3) → poly5, s, t, a, KIntersect(r, t) → LPolygon(A, L, 3) → poly6, b, c, d, MIntersect(h, i) → NIntersect(a, c) → OPolygon(A, O, 3) → poly7, e, f_1, g_1, PIntersect(d, f_1) → QPolygon(A, Q, 3) → poly8, h_1, i_1, j_1, RIntersect(g_1, i_1) → SPolygon(A, S, 3) → poly9, k_1, l_1, m_1, TIntersect(j_1, l_1) → UPolygon(A, U, 3) → poly10, n_1, p_1, q_1, VIntersect(m_1, p_1) → WPolygon(A, W, 3) → poly11, r_1, s_1, t_1, ZIntersect(q_1, s_1) → A_1Polygon(A, A_1, 3) → poly12, a_1, b_1, c_1, B_1Intersect(b_1, f) → C_1Polygon(A, C_1, 3) → poly13, d_1, e_1, f_2, D_1Intersect(i, c_1) → E_1Intersect(i, e_1) → F_1Polygon(A, D_1, 3) → poly14, g_2, h_2, i_2, G_1Intersect(k, p) → H_1Intersect(k, p) → I_1Intersect(h_2, k) → J_1Polygon(A, J_1, 3) → poly15, j_2, k_2, l_2, K_1Intersect(n, s) → L_1Intersect(k_2, n) → M_1Polygon(A, M_1, 3) → poly16, m_2, n_2, p_2, N_1Intersect(r, b) → O_1Intersect(r, b) → P_1Intersect(n_2, r) → Q_1Polygon(A, Q_1, 3) → poly17, q_2, r_2, s_2, R_1Mirror(poly1, yAxis) → poly1'Mirror(poly3, yAxis) → poly3'Mirror(poly4, yAxis) → poly4'Mirror(poly5, yAxis) → poly5'Mirror(poly6, yAxis) → poly6'Mirror(poly7, yAxis) → poly7'Mirror(poly8, yAxis) → poly8'Mirror(poly9, yAxis) → poly9'Mirror(poly10, yAxis) → poly10'Mirror(poly11, yAxis) → poly11'Mirror(poly12, yAxis) → poly12'Mirror(poly13, yAxis) → poly13'Mirror(poly14, yAxis) → poly14'Mirror(poly15, yAxis) → poly15'Mirror(poly16, yAxis) → poly16'Mirror(poly17, yAxis) → poly17'Mirror(A, yAxis) → A'Mirror(D, yAxis) → D'Segment(A', D') → i'Mirror(N, yAxis) → N'Mirror(F_1, yAxis) → S_1Mirror(poly1', xAxis) → poly1''Mirror(poly3', xAxis) → poly3''Mirror(poly4', xAxis) → poly4''Mirror(poly5', xAxis) → poly5''Mirror(poly6', xAxis) → poly6''Mirror(poly7', xAxis) → poly7''Mirror(poly8', xAxis) → poly8''Mirror(poly9', xAxis) → poly9''Mirror(poly10', xAxis) → poly10''Mirror(poly11', xAxis) → poly11''Mirror(poly12', xAxis) → poly12''Mirror(poly13', xAxis) → poly13''Mirror(poly14', xAxis) → poly14''Mirror(poly15', xAxis) → poly15''Mirror(poly16', xAxis) → poly16''Mirror(poly17', xAxis) → poly17''Mirror(A', xAxis) → A''Mirror(D', xAxis) → D''Segment(A'', D'') → i''Mirror(N', xAxis) → N''Mirror(S_1, xAxis) → T_1Mirror(poly1'', yAxis) → poly1'''Mirror(poly3'', yAxis) → poly3'''Mirror(poly4'', yAxis) → poly4'''Mirror(poly5'', yAxis) → poly5'''Mirror(poly6'', yAxis) → poly6'''Mirror(poly7'', yAxis) → poly7'''Mirror(poly8'', yAxis) → poly8'''Mirror(poly9'', yAxis) → poly9'''Mirror(poly10'', yAxis) → poly10'''Mirror(poly11'', yAxis) → poly11'''Mirror(poly12'', yAxis) → poly12'''Mirror(poly13'', yAxis) → poly13'''Mirror(poly14'', yAxis) → poly14'''Mirror(poly15'', yAxis) → poly15'''Mirror(poly16'', yAxis) → poly16'''Mirror(poly17'', yAxis) → poly17'''Mirror(A'', yAxis) → A'''Mirror(D'', yAxis) → D'''Segment(A''', D''') → i'''Mirror(N'', yAxis) → N'''Mirror(T_1, yAxis) → U_1
AI Drawing Prompt Reference
Create a spiral pattern composed of multiple triangles, each generated by intersecting with the previous triangle. Start by drawing a triangle, then sequentially create new triangles by intersecting with the previous one until a spiral shape is formed. Finally, mirror all triangles across the y-axis to create a symmetrical pattern.
The prompt above was compiled from the original drawing commands and is for reference only.