Three-Piece Hexagonal Tessellation
Loading the math board and drawing, please wait…
This example demonstrates the construction and visual effect of a three-piece hexagonal tessellation. Core math concepts include polygon construction, vector operations, and translation transformations. Key construction steps involve using GeoGebra commands like Vector, Translate, and Polygon to combine and transform shapes. Suitable for high school and above students to understand spatial geometry and tessellation patterns.
GeoGebra Commands & Parameters
Vector(B, D) → wVector(A, F) → uVector(A, E) → vTranslate(H, w) → H'Translate(I, w) → I'Translate(J, w) → J'Translate(M, u) → M'Translate(N, u) → N'Translate(O, u) → O'Translate(P, v) → P'Translate(Q, v) → Q'Translate(R, v) → R'Polygon(A, M, U, C, L, K, N, O, B, H, I, J, E, V) → poly1, a, v_1, u_1, c, l, k, m, n, o, b, h, i, j, dPolygon(A, K, D, R, Q, P, L, C, T, S, F, J', I', H') → poly2, e, k_1, l_1, e_6, g_6, h_6, f, p, q, r, s, t, a_1, c_1Polygon(E, P', T, C, U, V, Q', R', G, O', N', M', F, S) → poly3, d_1, s_1, t_1, c_2, u_2, v_2, p', q', r', g, o', n', m', f_1Translate(A, u) → A'Translate(M, u) → M'_1Translate(N, u) → N'_1Translate(O, u) → O'_1Translate(B, u) → B'Translate(H, u) → H'_1Translate(I, u) → I'_1Translate(J, u) → J'_1Translate(E, u) → D'Translate(V, u) → V'Translate(U, u) → U'Translate(C, u) → C'Translate(L, u) → L'Translate(K, u) → K'Polygon(A', M'_1, U', C', L', K', N'_1, O'_1, B', H'_1, I'_1, J'_1, D', V') → poly1', a', v', u', c', l', k', m'_1, n'_1, o'_1, b', h'_1, i'_1, j'_1, d'Translate(E, u) → D'_1Translate(P', u) → P''Translate(Q', u) → Q''Translate(R', u) → R''Translate(G, u) → G'Translate(O', u) → O''Translate(N', u) → N''Translate(M', u) → M''Translate(F, u) → F'Translate(S, u) → S'Translate(T, u) → T'Translate(C, u) → C'_1Translate(U, u) → U'_1Translate(V, u) → V'_1Polygon(D'_1, P'', T', C'_1, U'_1, V'_1, Q'', R'', G', O'', N'', M'', F', S') → poly3', d'_1, s', t', c'_1, u'_1, v'_1, p'', q'', r'', g', o'', n'', m'', f'Translate(A, u) → A'_1Translate(K, u) → K'_1Translate(L, u) → L'_1Translate(C, u) → C'_2Translate(T, u) → T'_1Translate(S, u) → S'_1Translate(F, u) → F'_1Translate(I', u) → I''Translate(H', u) → H''Translate(D, u) → E'Translate(R, u) → R'_1Translate(Q, u) → Q'_1Translate(P, u) → P'_1Translate(A, v) → A'_2Translate(M, v) → M'_2Translate(N, v) → N'_2Translate(O, v) → O'_2Translate(B, v) → B'_1Translate(H, v) → H'_2Translate(I, v) → I'_2Translate(J, v) → J'_2Translate(E, v) → D'_2Translate(V, v) → V'_2Translate(U, v) → U'_2Translate(C, v) → C'_3Translate(L, v) → L'_2Translate(K, v) → K'_2Polygon(A'_2, M'_2, U'_2, C'_3, L'_2, K'_2, N'_2, O'_2, B'_1, H'_2, I'_2, J'_2, D'_2, V'_2) → poly1'_1, a'_2, v'_2, u'_2, c'_3, l'_2, k'_2, m'_2, n'_2, o'_2, b'_1, h'_2, i'_2, j'_2, d'_2Translate(E, v) → D'_3Translate(P', v) → P''_1Translate(Q', v) → Q''_1Translate(R', v) → R''_1Translate(G, v) → G'_1Translate(O', v) → O''_1Translate(N', v) → N''_1Translate(M', v) → M''_1Translate(F, v) → F'_2Translate(S, v) → S'_2Translate(T, v) → T'_2Translate(C, v) → C'_4Translate(U, v) → U'_3Translate(V, v) → V'_3Polygon(D'_3, P''_1, T'_2, C'_4, U'_3, V'_3, Q''_1, R''_1, G'_1, O''_1, N''_1, M''_1, F'_2, S'_2) → poly3'_1, d'_3, s'_2, t'_2, c'_4, u'_3, v'_3, p''_1, q''_1, r''_1, g'_1, o''_1, n''_1, m''_1, f'_2Translate(A, v) → A'_3Translate(K, v) → K'_3Translate(L, v) → L'_3Translate(C, v) → C'_5Translate(T, v) → T'_3Translate(S, v) → S'_3Translate(F, v) → F'_3Translate(I', v) → I''_1Translate(H', v) → H''_1Translate(D, v) → E'_1Translate(R, v) → R'_2Translate(Q, v) → Q'_2Translate(P, v) → P'_2Translate(A, w) → A'_4Translate(M, w) → M'_3Translate(N, w) → N'_3Translate(O, w) → O'_3Translate(B, w) → B'_2Translate(H, w) → H'_3Translate(I, w) → I'_3Translate(J, w) → J'_3Translate(E, w) → D'_4Translate(V, w) → V'_4Translate(U, w) → U'_4Translate(C, w) → C'_6Translate(L, w) → L'_4Translate(K, w) → K'_4Polygon(A'_4, M'_3, U'_4, C'_6, L'_4, K'_4, N'_3, O'_3, B'_2, H'_3, I'_3, J'_3, D'_4, V'_4) → poly1'_2, a'_4, v'_4, u'_4, c'_6, l'_4, k'_4, m'_3, n'_3, o'_3, b'_2, h'_3, i'_3, j'_3, d'_4Translate(A, w) → A'_5Translate(K, w) → K'_5Translate(L, w) → L'_5Translate(C, w) → C'_7Translate(T, w) → T'_4Translate(S, w) → S'_4Translate(F, w) → F'_4Translate(I', w) → I''_2Translate(H', w) → H''_2Translate(D, w) → E'_2Translate(R, w) → R'_3Translate(Q, w) → Q'_3Translate(P, w) → P'_3Translate(E, w) → D'_5Translate(P', w) → P''_2Translate(Q', w) → Q''_2Translate(R', w) → R''_2Translate(G, w) → G'_2Translate(O', w) → O''_2Translate(N', w) → N''_2Translate(M', w) → M''_2Translate(F, w) → F'_5Translate(S, w) → S'_5Translate(T, w) → T'_5Translate(C, w) → C'_8Translate(U, w) → U'_5Translate(V, w) → V'_5Polygon(D'_5, P''_2, T'_5, C'_8, U'_5, V'_5, Q''_2, R''_2, G'_2, O''_2, N''_2, M''_2, F'_5, S'_5) → poly3'_2, d'_5, s'_5, t'_5, c'_8, u'_5, v'_5, p''_2, q''_2, r''_2, g'_2, o''_2, n''_2, m''_2, f'_5Translate(A, Vector[(-u)]) → A'_6Translate(M, Vector[(-u)]) → M'_4Translate(N, Vector[(-u)]) → N'_4Translate(O, Vector[(-u)]) → O'_4Translate(B, Vector[(-u)]) → B'_3Translate(H, Vector[(-u)]) → H'_4Translate(I, Vector[(-u)]) → I'_4Translate(J, Vector[(-u)]) → J'_4Translate(E, Vector[(-u)]) → D'_6Translate(V, Vector[(-u)]) → V'_6Translate(U, Vector[(-u)]) → U'_6Translate(C, Vector[(-u)]) → C'_9Translate(L, Vector[(-u)]) → L'_6Translate(K, Vector[(-u)]) → K'_6Polygon(A'_6, M'_4, U'_6, C'_9, L'_6, K'_6, N'_4, O'_4, B'_3, H'_4, I'_4, J'_4, D'_6, V'_6) → poly1'_3, a'_6, v'_6, u'_6, c'_9, l'_6, k'_6, m'_4, n'_4, o'_4, b'_3, h'_4, i'_4, j'_4, d'_6Translate(A, Vector[(-v)]) → A'_7Translate(M, Vector[(-v)]) → M'_5Translate(N, Vector[(-v)]) → N'_5Translate(O, Vector[(-v)]) → O'_5Translate(B, Vector[(-v)]) → B'_4Translate(H, Vector[(-v)]) → H'_5Translate(I, Vector[(-v)]) → I'_5Translate(J, Vector[(-v)]) → J'_5Translate(E, Vector[(-v)]) → D'_7Translate(V, Vector[(-v)]) → V'_7Translate(U, Vector[(-v)]) → U'_7Translate(C, Vector[(-v)]) → C'_{10}Translate(L, Vector[(-v)]) → L'_7Translate(K, Vector[(-v)]) → K'_7Polygon(A'_7, M'_5, U'_7, C'_{10}, L'_7, K'_7, N'_5, O'_5, B'_4, H'_5, I'_5, J'_5, D'_7, V'_7) → poly1'_4, a'_7, v'_7, u'_7, c'_{10}, l'_7, k'_7, m'_5, n'_5, o'_5, b'_4, h'_5, i'_5, j'_5, d'_7Translate(A, Vector[(-w)]) → A'_8Translate(M, Vector[(-w)]) → M'_6Translate(N, Vector[(-w)]) → N'_6Translate(O, Vector[(-w)]) → O'_6Translate(B, Vector[(-w)]) → B'_5Translate(H, Vector[(-w)]) → H'_6Translate(I, Vector[(-w)]) → I'_6Translate(J, Vector[(-w)]) → J'_6Translate(E, Vector[(-w)]) → D'_8Translate(V, Vector[(-w)]) → V'_8Translate(U, Vector[(-w)]) → U'_8Translate(C, Vector[(-w)]) → C'_{11}Translate(L, Vector[(-w)]) → L'_8Translate(K, Vector[(-w)]) → K'_8Polygon(A'_8, M'_6, U'_8, C'_{11}, L'_8, K'_8, N'_6, O'_6, B'_5, H'_6, I'_6, J'_6, D'_8, V'_8) → poly1'_5, a'_8, v'_8, u'_8, c'_{11}, l'_8, k'_8, m'_6, n'_6, o'_6, b'_5, h'_6, i'_6, j'_6, d'_8Translate(A, Vector[(-v)]) → A'_9Translate(K, Vector[(-v)]) → K'_9Translate(L, Vector[(-v)]) → L'_9Translate(C, Vector[(-v)]) → C'_{12}Translate(T, Vector[(-v)]) → T'_6Translate(S, Vector[(-v)]) → S'_6Translate(F, Vector[(-v)]) → F'_6Translate(I', Vector[(-v)]) → I''_3Translate(H', Vector[(-v)]) → H''_3Translate(D, Vector[(-v)]) → E'_3Translate(R, Vector[(-v)]) → R'_4Translate(Q, Vector[(-v)]) → Q'_4Translate(P, Vector[(-v)]) → P'_4Translate(A, Vector[(-u)]) → A'_{10}Translate(K, Vector[(-u)]) → K'_{10}Translate(L, Vector[(-u)]) → L'_{10}Translate(C, Vector[(-u)]) → C'_{13}Translate(T, Vector[(-u)]) → T'_7Translate(S, Vector[(-u)]) → S'_7Translate(F, Vector[(-u)]) → F'_7Translate(I', Vector[(-u)]) → I''_4Translate(H', Vector[(-u)]) → H''_4Translate(D, Vector[(-u)]) → E'_4Translate(R, Vector[(-u)]) → R'_5Translate(Q, Vector[(-u)]) → Q'_5Translate(P, Vector[(-u)]) → P'_5Translate(A, Vector[(-w)]) → A'_{11}Translate(K, Vector[(-w)]) → K'_{11}Translate(L, Vector[(-w)]) → L'_{11}Translate(C, Vector[(-w)]) → C'_{14}Translate(T, Vector[(-w)]) → T'_8Translate(S, Vector[(-w)]) → S'_8Translate(F, Vector[(-w)]) → F'_8Translate(I', Vector[(-w)]) → I''_5Translate(H', Vector[(-w)]) → H''_5Translate(D, Vector[(-w)]) → E'_5Translate(R, Vector[(-w)]) → R'_6Translate(Q, Vector[(-w)]) → Q'_6Translate(P, Vector[(-w)]) → P'_6Translate(E, Vector[(-v)]) → D'_9Translate(P', Vector[(-v)]) → P''_3Translate(Q', Vector[(-v)]) → Q''_3Translate(R', Vector[(-v)]) → R''_3Translate(G, Vector[(-v)]) → G'_3Translate(O', Vector[(-v)]) → O''_3Translate(N', Vector[(-v)]) → N''_3Translate(M', Vector[(-v)]) → M''_3Translate(F, Vector[(-v)]) → F'_9Translate(S, Vector[(-v)]) → S'_9Translate(T, Vector[(-v)]) → T'_9Translate(C, Vector[(-v)]) → C'_{15}Translate(U, Vector[(-v)]) → U'_9Translate(V, Vector[(-v)]) → V'_9Polygon(D'_9, P''_3, T'_9, C'_{15}, U'_9, V'_9, Q''_3, R''_3, G'_3, O''_3, N''_3, M''_3, F'_9, S'_9) → poly3'_3, d'_9, s'_9, t'_9, c'_{15}, u'_9, v'_9, p''_3, q''_3, r''_3, g'_3, o''_3, n''_3, m''_3, f'_9Translate(E, Vector[(-u)]) → D'_{10}Translate(P', Vector[(-u)]) → P''_4Translate(Q', Vector[(-u)]) → Q''_4Translate(R', Vector[(-u)]) → R''_4Translate(G, Vector[(-u)]) → G'_4Translate(O', Vector[(-u)]) → O''_4Translate(N', Vector[(-u)]) → N''_4Translate(M', Vector[(-u)]) → M''_4Translate(F, Vector[(-u)]) → F'_{10}Translate(S, Vector[(-u)]) → S'_{10}Translate(T, Vector[(-u)]) → T'_{10}Translate(C, Vector[(-u)]) → C'_{16}Translate(U, Vector[(-u)]) → U'_{10}Translate(V, Vector[(-u)]) → V'_{10}Polygon(D'_{10}, P''_4, T'_{10}, C'_{16}, U'_{10}, V'_{10}, Q''_4, R''_4, G'_4, O''_4, N''_4, M''_4, F'_{10}, S'_{10}) → poly3'_4, d'_{10}, s'_{10}, t'_{10}, c'_{16}, u'_{10}, v'_{10}, p''_4, q''_4, r''_4, g'_4, o''_4, n''_4, m''_4, f'_{10}Translate(E, Vector[(-w)]) → D'_{11}Translate(P', Vector[(-w)]) → P''_5Translate(Q', Vector[(-w)]) → Q''_5Translate(R', Vector[(-w)]) → R''_5Translate(G, Vector[(-w)]) → G'_5Translate(O', Vector[(-w)]) → O''_5Translate(N', Vector[(-w)]) → N''_5Translate(M', Vector[(-w)]) → M''_5Translate(F, Vector[(-w)]) → F'_{11}Translate(S, Vector[(-w)]) → S'_{11}Translate(T, Vector[(-w)]) → T'_{11}Translate(C, Vector[(-w)]) → C'_{17}Translate(U, Vector[(-w)]) → U'_{11}Translate(V, Vector[(-w)]) → V'_{11}Polygon(D'_{11}, P''_5, T'_{11}, C'_{17}, U'_{11}, V'_{11}, Q''_5, R''_5, G'_5, O''_5, N''_5, M''_5, F'_{11}, S'_{11}) → poly3'_5, d'_{11}, s'_{11}, t'_{11}, c'_{17}, u'_{11}, v'_{11}, p''_5, q''_5, r''_5, g'_5, o''_5, n''_5, m''_5, f'_{11}Translate(E, Vector[(-v) - u]) → D'_{12}Translate(P', Vector[(-v) - u]) → P''_6Translate(Q', Vector[(-v) - u]) → Q''_6Translate(R', Vector[(-v) - u]) → R''_6Translate(G, Vector[(-v) - u]) → G'_6Translate(O', Vector[(-v) - u]) → O''_6Translate(N', Vector[(-v) - u]) → N''_6Translate(M', Vector[(-v) - u]) → M''_6Translate(F, Vector[(-v) - u]) → F'_{12}Translate(S, Vector[(-v) - u]) → S'_{12}Translate(T, Vector[(-v) - u]) → T'_{12}Translate(C, Vector[(-v) - u]) → C'_{18}Translate(U, Vector[(-v) - u]) → U'_{12}Translate(V, Vector[(-v) - u]) → V'_{12}Polygon(D'_{12}, P''_6, T'_{12}, C'_{18}, U'_{12}, V'_{12}, Q''_6, R''_6, G'_6, O''_6, N''_6, M''_6, F'_{12}, S'_{12}) → poly3'_6, d'_{12}, s'_{12}, t'_{12}, c'_{18}, u'_{12}, v'_{12}, p''_6, q''_6, r''_6, g'_6, o''_6, n''_6, m''_6, f'_{12}Translate(A'_{10}, Vector[(-w)]) → WTranslate(K'_{10}, Vector[(-w)]) → ZTranslate(L'_{10}, Vector[(-w)]) → A_1Translate(C'_{13}, Vector[(-w)]) → B_1Translate(T'_7, Vector[(-w)]) → C_1Translate(S'_7, Vector[(-w)]) → D_1Translate(F'_7, Vector[(-w)]) → E_1Translate(I''_4, Vector[(-w)]) → F_1Translate(H''_4, Vector[(-w)]) → G_1Translate(E'_4, Vector[(-w)]) → H_1Translate(R'_5, Vector[(-w)]) → I_1Translate(Q'_5, Vector[(-w)]) → J_1Translate(P'_5, Vector[(-w)]) → K_1Translate(D'_{12}, Vector[(-w)]) → L_1Translate(P''_6, Vector[(-w)]) → M_1Translate(Q''_6, Vector[(-w)]) → N_1Translate(R''_6, Vector[(-w)]) → O_1Translate(G'_6, Vector[(-w)]) → P_1Translate(O''_6, Vector[(-w)]) → Q_1Translate(N''_6, Vector[(-w)]) → R_1Translate(M''_6, Vector[(-w)]) → S_1Translate(F'_{12}, Vector[(-w)]) → T_1Translate(S'_{12}, Vector[(-w)]) → U_1Translate(T'_{12}, Vector[(-w)]) → V_1Translate(C'_{18}, Vector[(-w)]) → W_1Translate(U'_{12}, Vector[(-w)]) → Z_1Translate(V'_{12}, Vector[(-w)]) → A_2Polygon(L_1, M_1, V_1, W_1, Z_1, A_2, N_1, O_1, P_1, Q_1, R_1, S_1, T_1, U_1) → poly5, l_2, u_3, v_3, w_2, z_1, a_3, m_1, n_1, o_1, p_1, q_1, r_1, s_2, t_2Translate(D'_{10}, Vector[(-w)]) → B_2Translate(P''_4, Vector[(-w)]) → C_2Translate(Q''_4, Vector[(-w)]) → D_2Translate(R''_4, Vector[(-w)]) → E_2Translate(G'_4, Vector[(-w)]) → F_2Translate(O''_4, Vector[(-w)]) → G_2Translate(N''_4, Vector[(-w)]) → H_2Translate(M''_4, Vector[(-w)]) → I_2Translate(F'_{10}, Vector[(-w)]) → J_2Translate(S'_{10}, Vector[(-w)]) → K_2Translate(T'_{10}, Vector[(-w)]) → L_2Translate(C'_{16}, Vector[(-w)]) → M_2Translate(U'_{10}, Vector[(-w)]) → N_2Translate(V'_{10}, Vector[(-w)]) → O_2Polygon(B_2, C_2, L_2, M_2, N_2, O_2, D_2, E_2, F_2, G_2, H_2, I_2, J_2, K_2) → poly6, b_2, k_3, l_3, m_2, n_2, o_2, c_4, d_3, e_2, f_3, g_2, h_2, i_2, j_2Translate(A'_{11}, Vector[(-w)]) → P_2Translate(K'_{11}, Vector[(-w)]) → Q_2Translate(L'_{11}, Vector[(-w)]) → R_2Translate(C'_{14}, Vector[(-w)]) → S_2Translate(T'_8, Vector[(-w)]) → T_2Translate(S'_8, Vector[(-w)]) → U_2Translate(F'_8, Vector[(-w)]) → V_2Translate(I''_5, Vector[(-w)]) → W_2Translate(H''_5, Vector[(-w)]) → Z_2Translate(E'_5, Vector[(-w)]) → A_3Translate(R'_6, Vector[(-w)]) → B_3Translate(Q'_6, Vector[(-w)]) → C_3Translate(P'_6, Vector[(-w)]) → D_3Translate(A'_3, Vector[(-w)]) → E_3Translate(K'_3, Vector[(-w)]) → F_3Translate(L'_3, Vector[(-w)]) → G_3Translate(C'_5, Vector[(-w)]) → H_3Translate(T'_3, Vector[(-w)]) → I_3Translate(S'_3, Vector[(-w)]) → J_3Translate(F'_3, Vector[(-w)]) → K_3Translate(I''_1, Vector[(-w)]) → L_3Translate(H''_1, Vector[(-w)]) → M_3Translate(E'_1, Vector[(-w)]) → N_3Translate(R'_2, Vector[(-w)]) → O_3Translate(Q'_2, Vector[(-w)]) → P_3Translate(P'_2, Vector[(-w)]) → Q_3Translate(A', w) → A''Translate(M'_1, w) → R_3Translate(N'_1, w) → S_3Translate(O'_1, w) → T_3Translate(B', w) → B''Translate(H'_1, w) → U_3Translate(I'_1, w) → V_3Translate(J'_1, w) → W_3Translate(D', w) → D''Translate(V', w) → V''Translate(U', w) → U''Translate(C', w) → C''Translate(L', w) → L''Translate(K', w) → K''Polygon(A'', R_3, U'', C'', L'', K'', S_3, T_3, B'', U_3, V_3, W_3, D'', V'') → poly1'', a'', v'', u'', c'', l'', k'', r_3, s_4, t_4, b'', u_5, v_5, w_4, d''Translate(A', v) → A''_1Translate(M'_1, v) → Z_3Translate(N'_1, v) → A_4Translate(O'_1, v) → B_4Translate(B', v) → B''_1Translate(H'_1, v) → C_4Translate(I'_1, v) → D_4Translate(J'_1, v) → E_4Translate(D', v) → D''_1Translate(V', v) → V''_1Translate(U', v) → U''_1Translate(C', v) → C''_1Translate(L', v) → L''_1Translate(K', v) → K''_1Polygon(A''_1, Z_3, U''_1, C''_1, L''_1, K''_1, A_4, B_4, B''_1, C_4, D_4, E_4, D''_1, V''_1) → poly1''_1, a''_1, v''_1, u''_1, c''_1, l''_1, k''_1, z_3, a_5, b_4, b''_1, c_6, d_5, e_4, d''_1Translate(A'_3, v) → F_4Translate(K'_3, v) → G_4Translate(L'_3, v) → H_4Translate(C'_5, v) → I_4Translate(T'_3, v) → J_4Translate(S'_3, v) → K_4Translate(F'_3, v) → L_4Translate(I''_1, v) → M_4Translate(H''_1, v) → N_4Translate(E'_1, v) → O_4Translate(R'_2, v) → P_4Translate(Q'_2, v) → Q_4Translate(P'_2, v) → R_4Translate(A'_1, v) → S_4Translate(K'_1, v) → T_4Translate(L'_1, v) → U_4Translate(C'_2, v) → V_4Translate(T'_1, v) → W_4Translate(S'_1, v) → Z_4Translate(F'_1, v) → A_5Translate(I'', v) → I'''Translate(H'', v) → H'''Translate(E', v) → E''Translate(R'_1, v) → B_5Translate(Q'_1, v) → C_5Translate(P'_1, v) → D_5Translate(A'', v) → A'''Translate(R_3, v) → E_5Translate(S_3, v) → F_5Translate(T_3, v) → G_5Translate(B'', v) → B'''Translate(U_3, v) → H_5Translate(V_3, v) → I_5Translate(W_3, v) → J_5Translate(D'', v) → D'''Translate(V'', v) → V'''Translate(U'', v) → U'''Translate(C'', v) → C'''Translate(L'', v) → L'''Translate(K'', v) → K'''Polygon(A''', E_5, U''', C''', L''', K''', F_5, G_5, B''', H_5, I_5, J_5, D''', V''') → poly1''', a''', v''', u''', c''', l''', k''', e_5, f_6, g_5, b''', h_5, i_5, j_5, d'''Translate(A'_6, Vector[(-w)]) → K_5Translate(M'_4, Vector[(-w)]) → L_5Translate(N'_4, Vector[(-w)]) → M_5Translate(O'_4, Vector[(-w)]) → N_5Translate(B'_3, Vector[(-w)]) → O_5Translate(H'_4, Vector[(-w)]) → P_5Translate(I'_4, Vector[(-w)]) → Q_5Translate(J'_4, Vector[(-w)]) → R_5Translate(D'_6, Vector[(-w)]) → S_5Translate(V'_6, Vector[(-w)]) → T_5Translate(U'_6, Vector[(-w)]) → U_5Translate(C'_9, Vector[(-w)]) → V_5Translate(L'_6, Vector[(-w)]) → W_5Translate(K'_6, Vector[(-w)]) → Z_5Polygon(K_5, L_5, U_5, V_5, W_5, Z_5, M_5, N_5, O_5, P_5, Q_5, R_5, S_5, T_5) → poly10, k_6, t_6, u_7, v_7, w_6, z_5, l_6, m_5, n_5, o_5, p_5, q_5, r_5, s_6Translate(A, u) → A'_{12}Translate(K, u) → K'_{12}Translate(L, u) → L'_{12}Translate(C, u) → C'_{19}Translate(T, u) → T'_{13}Translate(S, u) → S'_{13}Translate(F, u) → F'_{13}Translate(J', u) → J''Translate(I', u) → I''_6Translate(H', u) → H''_6Translate(D, u) → D'_{13}Translate(R, u) → R'_7Translate(Q, u) → Q'_7Translate(P, u) → P'_7Polygon(A'_{12}, K'_{12}, D'_{13}, R'_7, Q'_7, P'_7, L'_{12}, C'_{19}, T'_{13}, S'_{13}, F'_{13}, J'', I''_6, H''_6) → poly2', a'_{12}, h''_6, d'_{13}, r'_7, q'_7, p'_7, k'_{12}, l'_{12}, c'_{19}, t'_{13}, s'_{13}, f'_{13}, j'', i''_6Translate(A'_{12}, v) → A_6Translate(K'_{12}, v) → B_6Translate(L'_{12}, v) → C_6Translate(C'_{19}, v) → D_6Translate(T'_{13}, v) → E_6Translate(S'_{13}, v) → F_6Translate(F'_{13}, v) → G_6Translate(J'', v) → J'''Translate(I''_6, v) → H_6Translate(H''_6, v) → I_6Translate(D'_{13}, v) → J_6Translate(R'_7, v) → K_6Translate(Q'_7, v) → L_6Translate(P'_7, v) → M_6Polygon(A_6, B_6, J_6, K_6, L_6, M_6, C_6, D_6, E_6, F_6, G_6, J''', H_6, I_6) → poly2'', a_6, i_6, j_6, k_2, l_4, m_6, b_1, c_3, d_6, e_1, f_2, g_1, j''', h_1Translate(A_6, Vector[(-u)]) → N_6Translate(B_6, Vector[(-u)]) → O_6Translate(C_6, Vector[(-u)]) → P_6Translate(D_6, Vector[(-u)]) → Q_6Translate(E_6, Vector[(-u)]) → R_6Translate(F_6, Vector[(-u)]) → S_6Translate(G_6, Vector[(-u)]) → T_6Translate(J''', Vector[(-u)]) → U_6Translate(H_6, Vector[(-u)]) → V_6Translate(I_6, Vector[(-u)]) → W_6Translate(J_6, Vector[(-u)]) → Z_6Translate(K_6, Vector[(-u)]) → A_7Translate(L_6, Vector[(-u)]) → B_7Translate(M_6, Vector[(-u)]) → C_7Polygon(N_6, O_6, Z_6, A_7, B_7, C_7, P_6, Q_6, R_6, S_6, T_6, U_6, V_6, W_6) → poly2''', n_6, w_1, z_6, a_7, b_7, c_7, o_6, p_6, q_6, r_6, s_3, t_3, u_6, v_6Translate(N_6, Vector[(-u)]) → D_7Translate(O_6, Vector[(-u)]) → E_7Translate(P_6, Vector[(-u)]) → F_7Translate(Q_6, Vector[(-u)]) → G_7Translate(R_6, Vector[(-u)]) → H_7Translate(S_6, Vector[(-u)]) → I_7Translate(T_6, Vector[(-u)]) → J_7Translate(U_6, Vector[(-u)]) → K_7Translate(V_6, Vector[(-u)]) → L_7Translate(W_6, Vector[(-u)]) → M_7Translate(Z_6, Vector[(-u)]) → N_7Translate(A_7, Vector[(-u)]) → O_7Translate(B_7, Vector[(-u)]) → P_7Translate(C_7, Vector[(-u)]) → Q_7Polygon(D_7, E_7, N_7, O_7, P_7, Q_7, F_7, G_7, H_7, I_7, J_7, K_7, L_7, M_7) → poly4, d_7, m_7, n_7, o_7, p_7, q_7, e_7, f_7, g_7, h_7, i_7, j_7, k_7, l_7Translate(D_7, Vector[(-u)]) → R_7Translate(E_7, Vector[(-u)]) → S_7Translate(F_7, Vector[(-u)]) → T_7Translate(G_7, Vector[(-u)]) → U_7Translate(H_7, Vector[(-u)]) → V_7Translate(I_7, Vector[(-u)]) → W_7Translate(J_7, Vector[(-u)]) → Z_7Translate(K_7, Vector[(-u)]) → A_8Translate(L_7, Vector[(-u)]) → B_8Translate(M_7, Vector[(-u)]) → C_8Translate(N_7, Vector[(-u)]) → D_8Translate(O_7, Vector[(-u)]) → E_8Translate(P_7, Vector[(-u)]) → F_8Translate(Q_7, Vector[(-u)]) → G_8Polygon(R_7, S_7, D_8, E_8, F_8, G_8, T_7, U_7, V_7, W_7, Z_7, A_8, B_8, C_8) → poly4', r_7, c_8, d_8, e_8, f_8, g_8, s_7, t_7, u_4, v_4, w_7, z_7, a_8, b_8Translate(R_7, w) → H_8Translate(S_7, w) → I_8Translate(T_7, w) → J_8Translate(U_7, w) → K_8Translate(V_7, w) → L_8Translate(W_7, w) → M_8Translate(Z_7, w) → N_8Translate(A_8, w) → O_8Translate(B_8, w) → P_8Translate(C_8, w) → Q_8Translate(D_8, w) → R_8Translate(E_8, w) → S_8Translate(F_8, w) → T_8Translate(G_8, w) → U_8Polygon(H_8, I_8, R_8, S_8, T_8, U_8, J_8, K_8, L_8, M_8, N_8, O_8, P_8, Q_8) → poly4'', h_8, q_8, r_8, s_8, t_8, u_8, i_8, j_8, k_8, l_8, m_8, n_8, o_8, p_8Translate(H_8, w) → V_8Translate(I_8, w) → W_8Translate(J_8, w) → Z_8Translate(K_8, w) → A_9Translate(L_8, w) → B_9Translate(M_8, w) → C_9Translate(N_8, w) → D_9Translate(O_8, w) → E_9Translate(P_8, w) → F_9Translate(Q_8, w) → G_9Translate(R_8, w) → H_9Translate(S_8, w) → I_9Translate(T_8, w) → J_9Translate(U_8, w) → K_9Polygon(V_8, W_8, H_9, I_9, J_9, K_9, Z_8, A_9, B_9, C_9, D_9, E_9, F_9, G_9) → poly4''', v_8, g_9, h_9, i_9, j_9, k_9, w_8, z_8, a_9, b_9, c_9, d_9, e_9, f_9Translate(V_8, u) → L_9Translate(W_8, u) → M_9Translate(Z_8, u) → N_9Translate(A_9, u) → O_9Translate(B_9, u) → P_9Translate(C_9, u) → Q_9Translate(D_9, u) → R_9Translate(E_9, u) → S_9Translate(F_9, u) → T_9Translate(G_9, u) → U_9Translate(H_9, u) → V_9Translate(I_9, u) → W_9Translate(J_9, u) → Z_9Translate(K_9, u) → A_{10}Polygon(L_9, M_9, V_9, W_9, Z_9, A_{10}, N_9, O_9, P_9, Q_9, R_9, S_9, T_9, U_9) → poly7, l_9, u_9, v_9, w_9, z_9, a_{10}, m_9, n_9, o_9, p_9, q_9, r_9, s_9, t_9Translate(A_6, Vector[(-w)]) → B_{10}Translate(B_6, Vector[(-w)]) → C_{10}Translate(C_6, Vector[(-w)]) → D_{10}Translate(D_6, Vector[(-w)]) → E_{10}Translate(E_6, Vector[(-w)]) → F_{10}Translate(F_6, Vector[(-w)]) → G_{10}Translate(G_6, Vector[(-w)]) → H_{10}Translate(J''', Vector[(-w)]) → I_{10}Translate(H_6, Vector[(-w)]) → J_{10}Translate(I_6, Vector[(-w)]) → K_{10}Translate(J_6, Vector[(-w)]) → L_{10}Translate(K_6, Vector[(-w)]) → M_{10}Translate(L_6, Vector[(-w)]) → N_{10}Translate(M_6, Vector[(-w)]) → O_{10}Polygon(B_{10}, C_{10}, L_{10}, M_{10}, N_{10}, O_{10}, D_{10}, E_{10}, F_{10}, G_{10}, H_{10}, I_{10}, J_{10}, K_{10}) → poly2'''_1, b_{10}, k_{10}, l_{10}, m_{10}, n_{10}, o_{10}, c_{10}, d_{10}, e_{10}, f_{10}, g_{10}, h_{10}, i_{10}, j_{10}Translate(B_{10}, Vector[(-u)]) → P_{10}Translate(C_{10}, Vector[(-u)]) → Q_{10}Translate(D_{10}, Vector[(-u)]) → R_{10}Translate(E_{10}, Vector[(-u)]) → S_{10}Translate(F_{10}, Vector[(-u)]) → T_{10}Translate(G_{10}, Vector[(-u)]) → U_{10}Translate(H_{10}, Vector[(-u)]) → V_{10}Translate(I_{10}, Vector[(-u)]) → W_{10}Translate(J_{10}, Vector[(-u)]) → Z_{10}Translate(K_{10}, Vector[(-u)]) → A_{11}Translate(L_{10}, Vector[(-u)]) → B_{11}Translate(M_{10}, Vector[(-u)]) → C_{11}Translate(N_{10}, Vector[(-u)]) → D_{11}Translate(O_{10}, Vector[(-u)]) → E_{11}Polygon(P_{10}, Q_{10}, B_{11}, C_{11}, D_{11}, E_{11}, R_{10}, S_{10}, T_{10}, U_{10}, V_{10}, W_{10}, Z_{10}, A_{11}) → poly8, p_{10}, a_{11}, b_{11}, c_{11}, d_{11}, e_{11}, q_{10}, r_{10}, s_{10}, t_{10}, u_{10}, v_{10}, w_{10}, z_{10}Translate(P_{10}, Vector[(-u)]) → F_{11}Translate(Q_{10}, Vector[(-u)]) → G_{11}Translate(R_{10}, Vector[(-u)]) → H_{11}Translate(S_{10}, Vector[(-u)]) → I_{11}Translate(T_{10}, Vector[(-u)]) → J_{11}Translate(U_{10}, Vector[(-u)]) → K_{11}Translate(V_{10}, Vector[(-u)]) → L_{11}Translate(W_{10}, Vector[(-u)]) → M_{11}Translate(Z_{10}, Vector[(-u)]) → N_{11}Translate(A_{11}, Vector[(-u)]) → O_{11}Translate(B_{11}, Vector[(-u)]) → P_{11}Translate(C_{11}, Vector[(-u)]) → Q_{11}Translate(D_{11}, Vector[(-u)]) → R_{11}Translate(E_{11}, Vector[(-u)]) → S_{11}Polygon(F_{11}, G_{11}, P_{11}, Q_{11}, R_{11}, S_{11}, H_{11}, I_{11}, J_{11}, K_{11}, L_{11}, M_{11}, N_{11}, O_{11}) → poly8', f_{11}, o_{11}, p_{11}, q_{11}, r_{11}, s_{11}, g_{11}, h_{11}, i_{11}, j_{11}, k_{11}, l_{11}, m_{11}, n_{11}Translate(A'_4, w) → T_{11}Translate(M'_3, w) → U_{11}Translate(N'_3, w) → V_{11}Translate(O'_3, w) → W_{11}Translate(B'_2, w) → Z_{11}Translate(H'_3, w) → A_{12}Translate(I'_3, w) → B_{12}Translate(J'_3, w) → C_{12}Translate(D'_4, w) → D_{12}Translate(V'_4, w) → E_{12}Translate(U'_4, w) → F_{12}Translate(C'_6, w) → G_{12}Translate(L'_4, w) → H_{12}Translate(K'_4, w) → I_{12}Polygon(T_{11}, U_{11}, F_{12}, G_{12}, H_{12}, I_{12}, V_{11}, W_{11}, Z_{11}, A_{12}, B_{12}, C_{12}, D_{12}, E_{12}) → poly9, t_{11}, e_{12}, f_{12}, g_{12}, h_{12}, i_{12}, u_{11}, v_{11}, w_{11}, z_{11}, a_{12}, b_{12}, c_{12}, d_{12}Translate(D'_9, w) → J_{12}Translate(P''_3, w) → K_{12}Translate(Q''_3, w) → L_{12}Translate(R''_3, w) → M_{12}Translate(G'_3, w) → N_{12}Translate(O''_3, w) → O_{12}Translate(N''_3, w) → P_{12}Translate(M''_3, w) → Q_{12}Translate(F'_9, w) → R_{12}Translate(S'_9, w) → S_{12}Translate(T'_9, w) → T_{12}Translate(C'_{15}, w) → U_{12}Translate(U'_9, w) → V_{12}Translate(V'_9, w) → W_{12}Polygon(J_{12}, K_{12}, T_{12}, U_{12}, V_{12}, W_{12}, L_{12}, M_{12}, N_{12}, O_{12}, P_{12}, Q_{12}, R_{12}, S_{12}) → poly11, j_{12}, s_{12}, t_{12}, u_{12}, v_{12}, w_{12}, k_{12}, l_{12}, m_{12}, n_{12}, o_{12}, p_{12}, q_{12}, r_{12}Translate(D'_3, u) → Z_{12}Translate(P''_1, u) → A_{13}Translate(Q''_1, u) → B_{13}Translate(R''_1, u) → C_{13}Translate(G'_1, u) → D_{13}Translate(O''_1, u) → E_{13}Translate(N''_1, u) → F_{13}Translate(M''_1, u) → G_{13}Translate(F'_2, u) → H_{13}Translate(S'_2, u) → I_{13}Translate(T'_2, u) → J_{13}Translate(C'_4, u) → K_{13}Translate(U'_3, u) → L_{13}Translate(V'_3, u) → M_{13}Polygon(Z_{12}, A_{13}, J_{13}, K_{13}, L_{13}, M_{13}, B_{13}, C_{13}, D_{13}, E_{13}, F_{13}, G_{13}, H_{13}, I_{13}) → poly12, z_{12}, i_{13}, j_{13}, k_{13}, l_{13}, m_{13}, a_{13}, b_{13}, c_{13}, d_{13}, e_{13}, f_{13}, g_{13}, h_{13}Translate(A'_7, w) → N_{13}Translate(M'_5, w) → O_{13}Translate(N'_5, w) → P_{13}Translate(O'_5, w) → Q_{13}Translate(B'_4, w) → R_{13}Translate(H'_5, w) → S_{13}Translate(I'_5, w) → T_{13}Translate(J'_5, w) → U_{13}Translate(D'_7, w) → V_{13}Translate(V'_7, w) → W_{13}Translate(U'_7, w) → Z_{13}Translate(C'_{10}, w) → A_{14}Translate(L'_7, w) → B_{14}Translate(K'_7, w) → C_{14}Polygon(N_{13}, O_{13}, Z_{13}, A_{14}, B_{14}, C_{14}, P_{13}, Q_{13}, R_{13}, S_{13}, T_{13}, U_{13}, V_{13}, W_{13}) → poly13, n_{13}, w_{13}, z_{13}, a_{14}, b_{14}, c_{14}, o_{13}, p_{13}, q_{13}, r_{13}, s_{13}, t_{13}, u_{13}, v_{13}Translate(D'_{12}, w) → D_{14}Translate(P''_6, w) → E_{14}Translate(Q''_6, w) → F_{14}Translate(R''_6, w) → G_{14}Translate(G'_6, w) → H_{14}Translate(O''_6, w) → I_{14}Translate(N''_6, w) → J_{14}Translate(M''_6, w) → K_{14}Translate(F'_{12}, w) → L_{14}Translate(S'_{12}, w) → M_{14}Translate(T'_{12}, w) → N_{14}Translate(C'_{18}, w) → O_{14}Translate(U'_{12}, w) → P_{14}Translate(V'_{12}, w) → Q_{14}Polygon(D_{14}, E_{14}, N_{14}, O_{14}, P_{14}, Q_{14}, F_{14}, G_{14}, H_{14}, I_{14}, J_{14}, K_{14}, L_{14}, M_{14}) → poly14, d_{14}, m_{14}, n_{14}, o_{14}, p_{14}, q_{14}, e_{14}, f_{14}, g_{14}, h_{14}, i_{14}, j_{14}, k_{14}, l_{14}Translate(V_8, w) → R_{14}Translate(W_8, w) → S_{14}Translate(Z_8, w) → T_{14}Translate(A_9, w) → U_{14}Translate(B_9, w) → V_{14}Translate(C_9, w) → W_{14}Translate(D_9, w) → Z_{14}Translate(E_9, w) → A_{15}Translate(F_9, w) → B_{15}Translate(G_9, w) → C_{15}Translate(H_9, w) → D_{15}Translate(I_9, w) → E_{15}Translate(J_9, w) → F_{15}Translate(K_9, w) → G_{15}Polygon(R_{14}, S_{14}, D_{15}, E_{15}, F_{15}, G_{15}, T_{14}, U_{14}, V_{14}, W_{14}, Z_{14}, A_{15}, B_{15}, C_{15}) → poly15, r_{14}, c_{15}, d_{15}, e_{15}, f_{15}, g_{15}, s_{14}, t_{14}, u_{14}, v_{14}, w_{14}, z_{14}, a_{15}, b_{15}
AI Drawing Prompt Reference
Draw a three-piece hexagonal tessellation to demonstrate the combination and transformation of shapes through polygon construction, vector operations, and translation transformations. Start by creating several base vectors, then use these vectors for translation operations to generate multiple vertices. Next, draw several hexagons based on these vertices, arranging them into a continuous tessellation pattern to showcase the beauty of spatial geometry and tiling patterns.
The prompt above was compiled from the original drawing commands and is for reference only.