Escher81 动物飞行动画

Escher81 动物飞行动画
几何画板及绘图内容加载中,请稍等……
2023-03-22 22:57
所属专题 geometriadinamica.es
①本范例演示了基于几何变换的动物飞行动画效果;②涉及的核心数学概念包括向量、多边形构造、几何变换(旋转、镜像、缩放);③作图要点提炼自构造摘要,使用了Line, OrthogonalLine, Intersect, Polygon, Midpoint, Mirror, Dilate, Rotate, Point, Vector等GeoGebra命令和对象;④适合高中及以上数学学习者和几何爱好者用于理解复杂几何变换的应用。

GeoGebra 命令及参数

  1. If(a < 1, a, 1) → d1
  2. If(a < 1.2, 0, If[a < 2.2, a - 1.2, 1]) → d2
  3. If(a < 2.4, 0, If[a < 3.4, a - 2.4, 1]) → d3
  4. Line(E, D_1) → b
  5. OrthogonalLine(F, b) → d
  6. OrthogonalLine(D, b) → e
  7. Intersect(b, d) → C
  8. Intersect(b, e) → G
  9. Polygon(C, G, 4) → poly1, f, g, h, i, H, I
  10. Polygon(H, I, W, Z, A_1, S, T, U, J, K, L, M, N, O, P, V) → poly2, h_1, v_{17}, w, z, a_1, s, t, u, i_1, j, k, l, m, n, o, p
  11. Polygon(C, R, I, Q, P, O, N, M, L, K, J) → poly3, c_1, j_1, i_2, r, q, p_1, o_1, n_1, m_1, l_1, k_1
  12. Polygon(G, C, E_1, F_1, G_1, H_1, I_1, J_1, R, Q, P, V, W, Z, B_1, C_1) → poly4, g_1, c_3, e_1, f_1, g_2, h_2, i_3, j_2, c_2, r_1, q_1, p_2, v_1, w_1, z_1, b_1
  13. Polygon(H, G, Z, A_1, S, T, U, J_1, I_1, H_1, G_1, F_1, E_1, C_1, B_1) → poly5, h_3, b_2, z_2, a_2, s_1, t_1, u_1, g_3, j_3, i_4, h_4, g_4, f_2, e_2, c_4
  14. Midpoint(h_3) → K_1
  15. Midpoint(g_1) → L_1
  16. Midpoint(i_2) → M_1
  17. Midpoint(h_1) → N_1
  18. Mirror(H, e) → H'
  19. Mirror(G, e) → G'
  20. Mirror(H, h_1) → H'_1
  21. Mirror(I, h_1) → I'
  22. Mirror(C, d) → C'
  23. Mirror(I, d) → I'_1
  24. Mirror(G, b) → G'_1
  25. Mirror(C, b) → C'_1
  26. Dilate(H', d1, K_1) → H''
  27. Dilate(G', d1, K_1) → G''
  28. Dilate(H'_1, d1, N_1) → R_2
  29. Dilate(I', d1, N_1) → I''
  30. Dilate(C', d1, M_1) → C''
  31. Dilate(I'_1, d1, M_1) → G_3
  32. Dilate(G'_1, d1, L_1) → H_3
  33. Dilate(C'_1, d1, L_1) → I_3
  34. Rotate(G, ((-d2) * 180°), G) → G'_2
  35. Rotate(C, ((-d2) * 180°), G) → C'_2
  36. Rotate(R, ((-d2) * 180°), G) → R'_2
  37. Rotate(Q, ((-d2) * 180°), G) → Q'_2
  38. Rotate(P, ((-d2) * 180°), G) → P'_3
  39. Rotate(V, ((-d2) * 180°), G) → V'_2
  40. Rotate(W, ((-d2) * 180°), G) → W'_2
  41. Rotate(Z, ((-d2) * 180°), G) → Z'_3
  42. Rotate(B_1, ((-d2) * 180°), G) → Z_3
  43. Rotate(C_1, ((-d2) * 180°), G) → A_4
  44. Rotate(E_1, ((-d2) * 180°), G) → B_4
  45. Rotate(F_1, ((-d2) * 180°), G) → C_4
  46. Rotate(G_1, ((-d2) * 180°), G) → D_4
  47. Rotate(H_1, ((-d2) * 180°), G) → E_4
  48. Rotate(I_1, ((-d2) * 180°), G) → F_4
  49. Rotate(J_1, ((-d2) * 180°), G) → G_4
  50. Polygon(G'_2, C'_2, B_4, C_4, D_4, E_4, F_4, G_4, R'_2, Q'_2, P'_3, V'_2, W'_2, Z'_3, Z_3, A_4) → poly4', g'_2, a_3, b_3, c_5, d_4, e_3, f_3, g_5, c'_2, r'_2, q'_2, p'_3, v'_2, w'_2, z'_3, z_3
  51. Rotate(H_3, ((-d2) * 180°), G) → H_4
  52. Rotate(I_3, ((-d2) * 180°), G) → I_4
  53. Rotate(H'', ((-d2) * 180°), G) → H'''
  54. Rotate(G'', ((-d2) * 180°), G) → G'''
  55. Rotate(H, ((-d2) * 180°), G) → H'_2
  56. Rotate(G, ((-d2) * 180°), G) → G'_3
  57. Rotate(J_1, ((-d2) * 180°), G) → I_5
  58. Rotate(I_1, ((-d2) * 180°), G) → J_5
  59. Rotate(H_1, ((-d2) * 180°), G) → K_5
  60. Rotate(G_1, ((-d2) * 180°), G) → L_5
  61. Rotate(F_1, ((-d2) * 180°), G) → M_5
  62. Rotate(E_1, ((-d2) * 180°), G) → N_5
  63. Rotate(C_1, ((-d2) * 180°), G) → O_5
  64. Rotate(B_1, ((-d2) * 180°), G) → P_5
  65. Rotate(Z, ((-d2) * 180°), G) → Z'_4
  66. Rotate(A_1, ((-d2) * 180°), G) → Q_5
  67. Rotate(S, ((-d2) * 180°), G) → S'_2
  68. Rotate(T, ((-d2) * 180°), G) → T'_2
  69. Rotate(U, ((-d2) * 180°), G) → U'_2
  70. Polygon(H'_2, G'_3, Z'_4, Q_5, S'_2, T'_2, U'_2, I_5, J_5, K_5, L_5, M_5, N_5, O_5, P_5) → poly5', h'_2, p_6, z'_4, q_5, s'_2, t'_2, u'_2, g'_3, i_8, j_7, k_5, l_5, m_5, n_5, o_5
  71. Rotate(H, ((-d2) * 180°), G) → H'_3
  72. Rotate(I, ((-d2) * 180°), G) → I'_2
  73. Rotate(J, ((-d2) * 180°), G) → J'_2
  74. Rotate(K, ((-d2) * 180°), G) → K'_2
  75. Rotate(L, ((-d2) * 180°), G) → L'_2
  76. Rotate(M, ((-d2) * 180°), G) → M'_2
  77. Rotate(N, ((-d2) * 180°), G) → N'_2
  78. Rotate(O, ((-d2) * 180°), G) → O'_2
  79. Rotate(P, ((-d2) * 180°), G) → P'_4
  80. Rotate(V, ((-d2) * 180°), G) → V'_3
  81. Rotate(W, ((-d2) * 180°), G) → W'_3
  82. Rotate(Z, ((-d2) * 180°), G) → Z'_5
  83. Rotate(A_1, ((-d2) * 180°), G) → R_5
  84. Rotate(S, ((-d2) * 180°), G) → S'_3
  85. Rotate(T, ((-d2) * 180°), G) → T'_3
  86. Rotate(U, ((-d2) * 180°), G) → U'_3
  87. Polygon(H'_3, I'_2, W'_3, Z'_5, R_5, S'_3, T'_3, U'_3, J'_2, K'_2, L'_2, M'_2, N'_2, O'_2, P'_4, V'_3) → poly2', h'_3, v'_3, w'_3, z'_5, r_5, s'_3, t'_3, u'_3, i'_2, j'_2, k'_2, l'_2, m'_2, n'_2, o'_2, p'_4
  88. Rotate(R_2, ((-d2) * 180°), G) → S_5
  89. Rotate(I'', ((-d2) * 180°), G) → I'''
  90. Rotate(C'', ((-d2) * 180°), G) → C'''
  91. Rotate(G_3, ((-d2) * 180°), G) → H_6
  92. Rotate(C, ((-d2) * 180°), G) → C'_3
  93. Rotate(R, ((-d2) * 180°), G) → R'_3
  94. Rotate(Q, ((-d2) * 180°), G) → Q'_3
  95. Rotate(P, ((-d2) * 180°), G) → P'_5
  96. Rotate(O, ((-d2) * 180°), G) → O'_3
  97. Rotate(N, ((-d2) * 180°), G) → N'_3
  98. Rotate(M, ((-d2) * 180°), G) → M'_3
  99. Rotate(L, ((-d2) * 180°), G) → L'_3
  100. Rotate(K, ((-d2) * 180°), G) → K'_3
  101. Rotate(J, ((-d2) * 180°), G) → J'_3
  102. Rotate(I, ((-d2) * 180°), G) → I'_3
  103. Polygon(C'_3, R'_3, I'_3, Q'_3, P'_5, O'_3, N'_3, M'_3, L'_3, K'_3, J'_3) → poly3', c'_3, j'_3, i'_3, r'_3, q'_3, p'_5, o'_3, n'_3, m'_3, l'_3, k'_3
  104. Rotate(C''', ((-d3) * 180°), C'_2) → I_6
  105. Rotate(H_6, ((-d3) * 180°), C'_2) → S_6
  106. Rotate(C'_3, ((-d3) * 180°), C'_2) → T_6
  107. Rotate(R'_3, ((-d3) * 180°), C'_2) → U_6
  108. Rotate(Q'_3, ((-d3) * 180°), C'_2) → V_6
  109. Rotate(P'_5, ((-d3) * 180°), C'_2) → W_6
  110. Rotate(O'_3, ((-d3) * 180°), C'_2) → Z_6
  111. Rotate(N'_3, ((-d3) * 180°), C'_2) → A_7
  112. Rotate(M'_3, ((-d3) * 180°), C'_2) → B_7
  113. Rotate(L'_3, ((-d3) * 180°), C'_2) → C_7
  114. Rotate(K'_3, ((-d3) * 180°), C'_2) → D_7
  115. Rotate(J'_3, ((-d3) * 180°), C'_2) → E_7
  116. Rotate(I'_3, ((-d3) * 180°), C'_2) → F_7
  117. Polygon(T_6, U_6, F_7, V_6, W_6, Z_6, A_7, B_7, C_7, D_7, E_7) → poly3''_1, t_6, e_7, f_7, u_6, v_6, w_6, z_7, a_7, b_7, c_9, d_7
  118. Rotate(H'_3, ((-d3) * 180°), C'_2) → G_7
  119. Rotate(I'_2, ((-d3) * 180°), C'_2) → H_7
  120. Rotate(J'_2, ((-d3) * 180°), C'_2) → I_7
  121. Rotate(K'_2, ((-d3) * 180°), C'_2) → J_7
  122. Rotate(L'_2, ((-d3) * 180°), C'_2) → K_7
  123. Rotate(M'_2, ((-d3) * 180°), C'_2) → L_7
  124. Rotate(N'_2, ((-d3) * 180°), C'_2) → M_7
  125. Rotate(O'_2, ((-d3) * 180°), C'_2) → N_7
  126. Rotate(P'_4, ((-d3) * 180°), C'_2) → O_7
  127. Rotate(V'_3, ((-d3) * 180°), C'_2) → P_7
  128. Rotate(W'_3, ((-d3) * 180°), C'_2) → Q_7
  129. Rotate(Z'_5, ((-d3) * 180°), C'_2) → R_7
  130. Rotate(R_5, ((-d3) * 180°), C'_2) → S_7
  131. Rotate(S'_3, ((-d3) * 180°), C'_2) → T_7
  132. Rotate(T'_3, ((-d3) * 180°), C'_2) → U_7
  133. Rotate(U'_3, ((-d3) * 180°), C'_2) → V_7
  134. Polygon(G_7, H_7, Q_7, R_7, S_7, T_7, U_7, V_7, I_7, J_7, K_7, L_7, M_7, N_7, O_7, P_7) → poly2''_1, g_9, p_8, q_7, r_7, s_7, t_7, u_7, v_7, h_9, i_{10}, j_9, k_7, l_7, m_7, n_7, o_7
  135. Rotate(S_5, ((-d3) * 180°), C'_2) → W_7
  136. Rotate(I''', ((-d3) * 180°), C'_2) → Z_7
  137. Rotate(H'_2, ((-d3) * 180°), C'_2) → O_8
  138. Rotate(G'_3, ((-d3) * 180°), C'_2) → P_8
  139. Rotate(I_5, ((-d3) * 180°), C'_2) → Q_8
  140. Rotate(J_5, ((-d3) * 180°), C'_2) → R_8
  141. Rotate(K_5, ((-d3) * 180°), C'_2) → S_8
  142. Rotate(L_5, ((-d3) * 180°), C'_2) → T_8
  143. Rotate(M_5, ((-d3) * 180°), C'_2) → U_8
  144. Rotate(N_5, ((-d3) * 180°), C'_2) → V_8
  145. Rotate(O_5, ((-d3) * 180°), C'_2) → W_8
  146. Rotate(P_5, ((-d3) * 180°), C'_2) → Z_8
  147. Rotate(Z'_4, ((-d3) * 180°), C'_2) → A_9
  148. Rotate(Q_5, ((-d3) * 180°), C'_2) → B_9
  149. Rotate(S'_2, ((-d3) * 180°), C'_2) → C_9
  150. Rotate(T'_2, ((-d3) * 180°), C'_2) → D_9
  151. Rotate(U'_2, ((-d3) * 180°), C'_2) → E_9
  152. Polygon(O_8, P_8, A_9, B_9, C_9, D_9, E_9, Q_8, R_8, S_8, T_8, U_8, V_8, W_8, Z_8) → poly5''_1, o_8, z_9, a_9, b_9, c_{11}, d_9, e_9, p_9, q_8, r_8, s_8, t_8, u_8, v_8, w_8
  153. Rotate(H''', ((-d3) * 180°), C'_2) → F_9
  154. Rotate(G''', ((-d3) * 180°), C'_2) → G_9
  155. Rotate(G'_2, ((-d3) * 180°), C'_2) → U_9
  156. Rotate(C'_2, ((-d3) * 180°), C'_2) → V_9
  157. Rotate(R'_2, ((-d3) * 180°), C'_2) → W_9
  158. Rotate(Q'_2, ((-d3) * 180°), C'_2) → Z_9
  159. Rotate(P'_3, ((-d3) * 180°), C'_2) → A_{10}
  160. Rotate(V'_2, ((-d3) * 180°), C'_2) → B_{10}
  161. Rotate(W'_2, ((-d3) * 180°), C'_2) → C_{10}
  162. Rotate(Z'_3, ((-d3) * 180°), C'_2) → D_{10}
  163. Rotate(Z_3, ((-d3) * 180°), C'_2) → E_{10}
  164. Rotate(A_4, ((-d3) * 180°), C'_2) → F_{10}
  165. Rotate(B_4, ((-d3) * 180°), C'_2) → G_{10}
  166. Rotate(C_4, ((-d3) * 180°), C'_2) → H_{10}
  167. Rotate(D_4, ((-d3) * 180°), C'_2) → I_{10}
  168. Rotate(E_4, ((-d3) * 180°), C'_2) → J_{10}
  169. Rotate(F_4, ((-d3) * 180°), C'_2) → K_{10}
  170. Rotate(G_4, ((-d3) * 180°), C'_2) → L_{10}
  171. Polygon(U_9, V_9, G_{10}, H_{10}, I_{10}, J_{10}, K_{10}, L_{10}, W_9, Z_9, A_{10}, B_{10}, C_{10}, D_{10}, E_{10}, F_{10}) → poly4''_1, u_9, f_{10}, g_{12}, h_{12}, i_{13}, j_{12}, k_{10}, l_{10}, v_9, w_9, z_{10}, a_{10}, b_{10}, c_{12}, d_{10}, e_{10}
  172. Rotate(H_4, ((-d3) * 180°), C'_2) → M_{10}
  173. Rotate(I_4, ((-d3) * 180°), C'_2) → N_{10}
  174. If(a < 3.5, 0, a - 3.5) → d4
  175. Rotate(I_6, ((-d4) * 180°), S_6) → E_{11}
  176. Rotate(S_6, ((-d4) * 180°), S_6) → O_{11}
  177. Rotate(T_6, ((-d4) * 180°), S_6) → P_{11}
  178. Rotate(U_6, ((-d4) * 180°), S_6) → Q_{11}
  179. Rotate(V_6, ((-d4) * 180°), S_6) → R_{11}
  180. Rotate(W_6, ((-d4) * 180°), S_6) → S_{11}
  181. Rotate(Z_6, ((-d4) * 180°), S_6) → T_{11}
  182. Rotate(A_7, ((-d4) * 180°), S_6) → U_{11}
  183. Rotate(B_7, ((-d4) * 180°), S_6) → V_{11}
  184. Rotate(C_7, ((-d4) * 180°), S_6) → W_{11}
  185. Rotate(D_7, ((-d4) * 180°), S_6) → Z_{11}
  186. Rotate(E_7, ((-d4) * 180°), S_6) → A_{12}
  187. Rotate(F_7, ((-d4) * 180°), S_6) → B_{12}
  188. Polygon(P_{11}, Q_{11}, B_{12}, R_{11}, S_{11}, T_{11}, U_{11}, V_{11}, W_{11}, Z_{11}, A_{12}) → poly10, p_{12}, a_{12}, b_{12}, q_{11}, r_{11}, s_{11}, t_{11}, u_{11}, v_{11}, w_{11}, z_{12}
  189. Rotate(U_9, ((-d4) * 180°), S_6) → C_{12}
  190. Rotate(V_9, ((-d4) * 180°), S_6) → D_{12}
  191. Rotate(W_9, ((-d4) * 180°), S_6) → E_{12}
  192. Rotate(Z_9, ((-d4) * 180°), S_6) → F_{12}
  193. Rotate(A_{10}, ((-d4) * 180°), S_6) → G_{12}
  194. Rotate(B_{10}, ((-d4) * 180°), S_6) → H_{12}
  195. Rotate(C_{10}, ((-d4) * 180°), S_6) → I_{12}
  196. Rotate(D_{10}, ((-d4) * 180°), S_6) → J_{12}
  197. Rotate(E_{10}, ((-d4) * 180°), S_6) → K_{12}
  198. Rotate(F_{10}, ((-d4) * 180°), S_6) → L_{12}
  199. Rotate(G_{10}, ((-d4) * 180°), S_6) → M_{12}
  200. Rotate(H_{10}, ((-d4) * 180°), S_6) → N_{12}
  201. Rotate(I_{10}, ((-d4) * 180°), S_6) → O_{12}
  202. Rotate(J_{10}, ((-d4) * 180°), S_6) → P_{12}
  203. Rotate(K_{10}, ((-d4) * 180°), S_6) → Q_{12}
  204. Rotate(L_{10}, ((-d4) * 180°), S_6) → R_{12}
  205. Polygon(C_{12}, D_{12}, M_{12}, N_{12}, O_{12}, P_{12}, Q_{12}, R_{12}, E_{12}, F_{12}, G_{12}, H_{12}, I_{12}, J_{12}, K_{12}, L_{12}) → poly11, c_{14}, l_{12}, m_{12}, n_{12}, o_{12}, p_{13}, q_{12}, r_{12}, d_{12}, e_{12}, f_{12}, g_{14}, h_{14}, i_{15}, j_{14}, k_{12}
  206. Rotate(M_{10}, ((-d4) * 180°), S_6) → S_{12}
  207. Rotate(N_{10}, ((-d4) * 180°), S_6) → T_{12}
  208. Rotate(O_8, ((-d4) * 180°), S_6) → K_{13}
  209. Rotate(P_8, ((-d4) * 180°), S_6) → L_{13}
  210. Rotate(Q_8, ((-d4) * 180°), S_6) → M_{13}
  211. Rotate(R_8, ((-d4) * 180°), S_6) → N_{13}
  212. Rotate(S_8, ((-d4) * 180°), S_6) → O_{13}
  213. Rotate(T_8, ((-d4) * 180°), S_6) → P_{13}
  214. Rotate(U_8, ((-d4) * 180°), S_6) → Q_{13}
  215. Rotate(V_8, ((-d4) * 180°), S_6) → R_{13}
  216. Rotate(W_8, ((-d4) * 180°), S_6) → S_{13}
  217. Rotate(Z_8, ((-d4) * 180°), S_6) → T_{13}
  218. Rotate(A_9, ((-d4) * 180°), S_6) → U_{13}
  219. Rotate(B_9, ((-d4) * 180°), S_6) → V_{13}
  220. Rotate(C_9, ((-d4) * 180°), S_6) → W_{13}
  221. Rotate(D_9, ((-d4) * 180°), S_6) → Z_{13}
  222. Rotate(E_9, ((-d4) * 180°), S_6) → A_{14}
  223. Polygon(K_{13}, L_{13}, U_{13}, V_{13}, W_{13}, Z_{13}, A_{14}, M_{13}, N_{13}, O_{13}, P_{13}, Q_{13}, R_{13}, S_{13}, T_{13}) → poly12, k_{13}, t_{13}, u_{13}, v_{13}, w_{13}, z_{14}, a_{14}, l_{13}, m_{13}, n_{13}, o_{13}, p_{14}, q_{13}, r_{13}, s_{13}
  224. Rotate(F_9, ((-d4) * 180°), S_6) → B_{14}
  225. Rotate(G_9, ((-d4) * 180°), S_6) → C_{14}
  226. Rotate(G_7, ((-d4) * 180°), S_6) → Q_{14}
  227. Rotate(H_7, ((-d4) * 180°), S_6) → R_{14}
  228. Rotate(I_7, ((-d4) * 180°), S_6) → S_{14}
  229. Rotate(J_7, ((-d4) * 180°), S_6) → T_{14}
  230. Rotate(K_7, ((-d4) * 180°), S_6) → U_{14}
  231. Rotate(L_7, ((-d4) * 180°), S_6) → V_{14}
  232. Rotate(M_7, ((-d4) * 180°), S_6) → W_{14}
  233. Rotate(N_7, ((-d4) * 180°), S_6) → Z_{14}
  234. Rotate(O_7, ((-d4) * 180°), S_6) → A_{15}
  235. Rotate(P_7, ((-d4) * 180°), S_6) → B_{15}
  236. Rotate(Q_7, ((-d4) * 180°), S_6) → C_{15}
  237. Rotate(R_7, ((-d4) * 180°), S_6) → D_{15}
  238. Rotate(S_7, ((-d4) * 180°), S_6) → E_{15}
  239. Rotate(T_7, ((-d4) * 180°), S_6) → F_{15}
  240. Rotate(U_7, ((-d4) * 180°), S_6) → G_{15}
  241. Rotate(V_7, ((-d4) * 180°), S_6) → H_{15}
  242. Polygon(Q_{14}, R_{14}, C_{15}, D_{15}, E_{15}, F_{15}, G_{15}, H_{15}, S_{14}, T_{14}, U_{14}, V_{14}, W_{14}, Z_{14}, A_{15}, B_{15}) → poly13, q_{14}, b_{15}, c_{17}, d_{15}, e_{15}, f_{15}, g_{17}, h_{17}, r_{14}, s_{14}, t_{14}, u_{14}, v_{14}, w_{14}, z_{15}, a_{15}
  243. Rotate(W_7, ((-d4) * 180°), S_6) → I_{15}
  244. Rotate(Z_7, ((-d4) * 180°), S_6) → J_{15}
  245. Mirror(C, d) → C'_4
  246. Mirror(R, d) → R'
  247. Mirror(Q, d) → Q'
  248. Mirror(P, d) → P'
  249. Mirror(O, d) → O'
  250. Mirror(N, d) → N'
  251. Mirror(M, d) → M'
  252. Mirror(L, d) → L'
  253. Mirror(K, d) → K'
  254. Mirror(J, d) → J'
  255. Mirror(I, d) → I'_4
  256. Polygon(C'_4, R', I'_4, Q', P', O', N', M', L', K', J') → poly3'_1, c'_4, j', i'_4, r', q', p', o', n', m', l', k'
  257. Mirror(H, e) → H'_4
  258. Mirror(G, e) → G'_4
  259. Mirror(J_1, e) → B
  260. Mirror(I_1, e) → O_1
  261. Mirror(H_1, e) → P_1
  262. Mirror(G_1, e) → Q_1
  263. Mirror(F_1, e) → R_1
  264. Mirror(E_1, e) → S_1
  265. Mirror(C_1, e) → T_1
  266. Mirror(B_1, e) → U_1
  267. Mirror(Z, e) → Z'
  268. Mirror(A_1, e) → V_1
  269. Mirror(S, e) → S'
  270. Mirror(T, e) → T'
  271. Mirror(U, e) → U'
  272. Polygon(H'_4, G'_4, Z', V_1, S', T', U', B, O_1, P_1, Q_1, R_1, S_1, T_1, U_1) → poly5'_1, h'_4, u_2, z', v_2, s', t', u', g'_4, b_4, o_2, p_3, q_2, r_2, s_2, t_2
  273. Mirror(H'_2, e) → W_1
  274. Mirror(G'_3, e) → Z_1
  275. Mirror(I_5, e) → A_2
  276. Mirror(J_5, e) → B_2
  277. Mirror(K_5, e) → C_2
  278. Mirror(L_5, e) → D_2
  279. Mirror(M_5, e) → E_2
  280. Mirror(N_5, e) → F_2
  281. Mirror(O_5, e) → G_2
  282. Mirror(P_5, e) → H_2
  283. Mirror(Z'_4, e) → I_2
  284. Mirror(Q_5, e) → J_2
  285. Mirror(S'_2, e) → K_2
  286. Mirror(T'_2, e) → L_2
  287. Mirror(U'_2, e) → M_2
  288. Polygon(W_1, Z_1, I_2, J_2, K_2, L_2, M_2, A_2, B_2, C_2, D_2, E_2, F_2, G_2, H_2) → poly5'', w_2, h_5, i_5, j_4, k_2, l_2, m_2, z_4, a_4, b_5, c_6, d_2, e_4, f_4, g_6
  289. Mirror(G, b) → G'_5
  290. Mirror(C, b) → C'_5
  291. Mirror(R, b) → R'_1
  292. Mirror(Q, b) → Q'_1
  293. Mirror(P, b) → P'_2
  294. Mirror(V, b) → V'_1
  295. Mirror(W, b) → W'_1
  296. Mirror(Z, b) → Z'_2
  297. Mirror(B_1, b) → O_2
  298. Mirror(C_1, b) → P_2
  299. Mirror(E_1, b) → Q_2
  300. Mirror(F_1, b) → S_2
  301. Mirror(G_1, b) → T_2
  302. Mirror(H_1, b) → U_2
  303. Mirror(I_1, b) → V_2
  304. Mirror(J_1, b) → W_2
  305. Polygon(G'_5, C'_5, Q_2, S_2, T_2, U_2, V_2, W_2, R'_1, Q'_1, P'_2, V'_1, W'_1, Z'_2, O_2, P_2) → poly4'_1, g'_5, p_4, q_3, s_3, t_3, u_3, v_3, w_3, c'_5, r'_1, q'_1, p'_2, v'_1, w'_1, z'_2, o_3
  306. Mirror(G'_2, b) → S_3
  307. Mirror(C'_2, b) → T_3
  308. Mirror(R'_2, b) → U_3
  309. Mirror(Q'_2, b) → V_3
  310. Mirror(P'_3, b) → W_3
  311. Mirror(V'_2, b) → J_4
  312. Mirror(W'_2, b) → K_4
  313. Mirror(Z'_3, b) → L_4
  314. Mirror(Z_3, b) → M_4
  315. Mirror(A_4, b) → N_4
  316. Mirror(B_4, b) → O_4
  317. Mirror(C_4, b) → P_4
  318. Mirror(D_4, b) → Q_4
  319. Mirror(E_4, b) → R_4
  320. Mirror(F_4, b) → S_4
  321. Mirror(G_4, b) → T_4
  322. Polygon(S_3, T_3, O_4, P_4, Q_4, R_4, S_4, T_4, U_3, V_3, W_3, J_4, K_4, L_4, M_4, N_4) → poly4'', s_4, n_6, o_6, p_7, q_6, r_4, s_5, t_5, t_4, u_4, v_4, w_4, j_6, k_6, l_6, m_4
  323. Mirror(U_9, b) → H_5
  324. Mirror(V_9, b) → T_5
  325. Mirror(W_9, b) → U_5
  326. Mirror(Z_9, b) → V_5
  327. Mirror(A_{10}, b) → W_5
  328. Mirror(B_{10}, b) → Z_5
  329. Mirror(C_{10}, b) → A_6
  330. Mirror(D_{10}, b) → B_6
  331. Mirror(E_{10}, b) → C_6
  332. Mirror(F_{10}, b) → D_6
  333. Mirror(G_{10}, b) → E_6
  334. Mirror(H_{10}, b) → F_6
  335. Mirror(I_{10}, b) → G_6
  336. Mirror(J_{10}, b) → J_6
  337. Mirror(K_{10}, b) → K_6
  338. Mirror(L_{10}, b) → L_6
  339. Polygon(H_5, T_5, E_6, F_6, G_6, J_6, K_6, L_6, U_5, V_5, W_5, Z_5, A_6, B_6, C_6, D_6) → poly7, h_6, d_8, e_8, f_8, g_8, j_8, k_8, l_8, t_9, u_{10}, v_{10}, w_7, z_8, a_8, b_{11}, c_{10}
  340. Mirror(K_{13}, e) → W_{12}
  341. Mirror(L_{13}, e) → Z_{12}
  342. Mirror(M_{13}, e) → A_{13}
  343. Mirror(N_{13}, e) → B_{13}
  344. Mirror(O_{13}, e) → C_{13}
  345. Mirror(P_{13}, e) → D_{13}
  346. Mirror(Q_{13}, e) → E_{13}
  347. Mirror(R_{13}, e) → F_{13}
  348. Mirror(S_{13}, e) → G_{13}
  349. Mirror(T_{13}, e) → H_{13}
  350. Mirror(U_{13}, e) → I_{13}
  351. Mirror(V_{13}, e) → J_{13}
  352. Mirror(W_{13}, e) → D_{14}
  353. Mirror(Z_{13}, e) → E_{14}
  354. Mirror(A_{14}, e) → F_{14}
  355. Polygon(W_{12}, Z_{12}, I_{13}, J_{13}, D_{14}, E_{14}, F_{14}, A_{13}, B_{13}, C_{13}, D_{13}, E_{13}, F_{13}, G_{13}, H_{13}) → poly12', w_{12}, h_{13}, i_7, j_{15}, d_{16}, e_{14}, f_{14}, z_{13}, a_{16}, b_{16}, c_{16}, d_{14}, e_{13}, f_{13}, g_{13}
  356. Line(H, b) → d_1
  357. Mirror(G, H) → G'_6
  358. Mirror(H, G) → H'_5
  359. Mirror(C, I) → C'_6
  360. Mirror(I, C) → I'_5
  361. Mirror(I, H) → I'_6
  362. Mirror(H, I'_6) → H'_6
  363. Mirror(C, G) → C'_7
  364. Mirror(G, C'_7) → G'_7
  365. Mirror(I'_6, C'_7) → N_2
  366. Line(I'_5, N_2) → n_2
  367. Line(H'_6, G'_7) → d_3
  368. Line(G'_6, C'_6) → k_3
  369. Line(I'_6, N_2) → l_3
  370. Mirror(P_{11}, l_3) → Z_2
  371. Mirror(Q_{11}, l_3) → A_3
  372. Mirror(R_{11}, l_3) → B_3
  373. Mirror(S_{11}, l_3) → C_3
  374. Mirror(T_{11}, l_3) → D_3
  375. Mirror(U_{11}, l_3) → E_3
  376. Mirror(V_{11}, l_3) → F_3
  377. Mirror(W_{11}, l_3) → J_3
  378. Mirror(Z_{11}, l_3) → K_3
  379. Mirror(A_{12}, l_3) → L_3
  380. Mirror(B_{12}, l_3) → M_3
  381. Polygon(Z_2, A_3, M_3, B_3, C_3, D_3, E_3, F_3, J_3, K_3, L_3) → poly10', z_5, l_4, m_3, a_5, b_6, c_7, d_5, e_5, f_5, j_5, k_4
  382. Mirror(T_6, l_3) → N_3
  383. Mirror(U_6, l_3) → O_3
  384. Mirror(V_6, l_3) → P_3
  385. Mirror(W_6, l_3) → Q_3
  386. Mirror(Z_6, l_3) → R_3
  387. Mirror(A_7, l_3) → U_4
  388. Mirror(B_7, l_3) → V_4
  389. Mirror(C_7, l_3) → W_4
  390. Mirror(D_7, l_3) → Z_4
  391. Mirror(E_7, l_3) → A_5
  392. Mirror(F_7, l_3) → B_5
  393. Polygon(N_3, O_3, B_5, P_3, Q_3, R_3, U_4, V_4, W_4, Z_4, A_5) → poly6, n_3, a_6, b_8, o_4, p_5, q_4, r_3, u_5, v_5, w_5, z_6
  394. Mirror(C'_3, l_3) → C_5
  395. Mirror(R'_3, l_3) → D_5
  396. Mirror(Q'_3, l_3) → E_5
  397. Mirror(P'_5, l_3) → F_5
  398. Mirror(O'_3, l_3) → G_5
  399. Mirror(N'_3, l_3) → M_6
  400. Mirror(M'_3, l_3) → N_6
  401. Mirror(L'_3, l_3) → O_6
  402. Mirror(K'_3, l_3) → P_6
  403. Mirror(J'_3, l_3) → Q_6
  404. Mirror(I'_3, l_3) → R_6
  405. Polygon(C_5, D_5, R_6, E_5, F_5, G_5, M_6, N_6, O_6, P_6, Q_6) → poly3'', c_8, q_9, r_6, d_6, e_6, f_6, g_7, m_6, n_4, o_9, p_{10}
  406. Mirror(H'_3, n_2) → A_8
  407. Mirror(I'_2, n_2) → B_8
  408. Mirror(J'_2, n_2) → C_8
  409. Mirror(K'_2, n_2) → D_8
  410. Mirror(L'_2, n_2) → E_8
  411. Mirror(M'_2, n_2) → F_8
  412. Mirror(N'_2, n_2) → G_8
  413. Mirror(O'_2, n_2) → H_8
  414. Mirror(P'_4, n_2) → I_8
  415. Mirror(V'_3, n_2) → J_8
  416. Mirror(W'_3, n_2) → K_8
  417. Mirror(Z'_5, n_2) → L_8
  418. Mirror(R_5, n_2) → M_8
  419. Mirror(S'_3, n_2) → N_8
  420. Mirror(T'_3, n_2) → H_9
  421. Mirror(U'_3, n_2) → I_9
  422. Polygon(A_8, B_8, K_8, L_8, M_8, N_8, H_9, I_9, C_8, D_8, E_8, F_8, G_8, H_8, I_8, J_8) → poly2'', a_{11}, j_{10}, k_9, l_9, m_8, n_8, h_7, i_9, b_{13}, c_{13}, d_{11}, e_{11}, f_9, g_{10}, h_8, i_6
  423. Mirror(O_8, d_3) → J_9
  424. Mirror(P_8, d_3) → K_9
  425. Mirror(Q_8, d_3) → L_9
  426. Mirror(R_8, d_3) → M_9
  427. Mirror(S_8, d_3) → N_9
  428. Mirror(T_8, d_3) → O_9
  429. Mirror(U_8, d_3) → P_9
  430. Mirror(V_8, d_3) → Q_9
  431. Mirror(W_8, d_3) → R_9
  432. Mirror(Z_8, d_3) → S_9
  433. Mirror(A_9, d_3) → T_9
  434. Mirror(B_9, d_3) → O_{10}
  435. Mirror(C_9, d_3) → P_{10}
  436. Mirror(D_9, d_3) → Q_{10}
  437. Mirror(E_9, d_3) → R_{10}
  438. Polygon(J_9, K_9, T_9, O_{10}, P_{10}, Q_{10}, R_{10}, L_9, M_9, N_9, O_9, P_9, Q_9, R_9, S_9) → poly8, j_{11}, s_9, t_{10}, o_{11}, p_{15}, q_{15}, r_{10}, k_{11}, l_{11}, m_9, n_9, o_{10}, p_{11}, q_{10}, r_9
  439. Mirror(G_7, d_1) → S_{10}
  440. Mirror(H_7, d_1) → T_{10}
  441. Mirror(I_7, d_1) → U_{10}
  442. Mirror(J_7, d_1) → V_{10}
  443. Mirror(K_7, d_1) → W_{10}
  444. Mirror(L_7, d_1) → Z_{10}
  445. Mirror(M_7, d_1) → A_{11}
  446. Mirror(N_7, d_1) → B_{11}
  447. Mirror(O_7, d_1) → C_{11}
  448. Mirror(P_7, d_1) → D_{11}
  449. Mirror(Q_7, d_1) → F_{11}
  450. Mirror(R_7, d_1) → G_{11}
  451. Mirror(S_7, d_1) → H_{11}
  452. Mirror(T_7, d_1) → I_{11}
  453. Mirror(U_7, d_1) → J_{11}
  454. Mirror(V_7, d_1) → K_{11}
  455. Polygon(S_{10}, T_{10}, F_{11}, G_{11}, H_{11}, I_{11}, J_{11}, K_{11}, U_{10}, V_{10}, W_{10}, Z_{10}, A_{11}, B_{11}, C_{11}, D_{11}) → poly9, s_{10}, d_{13}, f_{11}, g_{11}, h_{11}, i_{11}, j_{13}, k_{14}, t_{12}, u_{12}, v_{12}, w_{10}, z_{11}, a_{13}, b_{14}, c_{15}
  456. Mirror(C_{12}, k_3) → L_{11}
  457. Mirror(D_{12}, k_3) → M_{11}
  458. Mirror(E_{12}, k_3) → N_{11}
  459. Mirror(F_{12}, k_3) → U_{12}
  460. Mirror(G_{12}, k_3) → V_{12}
  461. Mirror(H_{12}, k_3) → G_{14}
  462. Mirror(I_{12}, k_3) → H_{14}
  463. Mirror(J_{12}, k_3) → I_{14}
  464. Mirror(K_{12}, k_3) → J_{14}
  465. Mirror(L_{12}, k_3) → K_{14}
  466. Mirror(M_{12}, k_3) → L_{14}
  467. Mirror(N_{12}, k_3) → M_{14}
  468. Mirror(O_{12}, k_3) → N_{14}
  469. Mirror(P_{12}, k_3) → O_{14}
  470. Mirror(Q_{12}, k_3) → P_{14}
  471. Mirror(R_{12}, k_3) → K_{15}
  472. Polygon(L_{11}, M_{11}, L_{14}, M_{14}, N_{14}, O_{14}, P_{14}, K_{15}, N_{11}, U_{12}, V_{12}, G_{14}, H_{14}, I_{14}, J_{14}, K_{14}) → poly11', l_{14}, k_{15}, l_{15}, m_{14}, n_{14}, o_{14}, p_{16}, k_{16}, m_{11}, n_{11}, u_{15}, v_{15}, g_{15}, h_{10}, i_{14}, j_{16}
  473. Mirror(H, d_1) → H'_7
  474. Mirror(I, d_1) → I'_7
  475. Mirror(J, d_1) → J'_1
  476. Mirror(K, d_1) → K'_1
  477. Mirror(L, d_1) → L'_1
  478. Mirror(M, d_1) → M'_1
  479. Mirror(N, d_1) → N'_1
  480. Mirror(O, d_1) → O'_1
  481. Mirror(P, d_1) → P'_1
  482. Mirror(V, d_1) → V'
  483. Mirror(W, d_1) → W'
  484. Mirror(Z, d_1) → Z'_1
  485. Mirror(A_1, d_1) → L_{15}
  486. Mirror(S, d_1) → S'_1
  487. Mirror(T, d_1) → T'_1
  488. Mirror(U, d_1) → U'_1
  489. Polygon(H'_7, I'_7, W', Z'_1, L_{15}, S'_1, T'_1, U'_1, J'_1, K'_1, L'_1, M'_1, N'_1, O'_1, P'_1, V') → poly2'_1, h'_7, v', w', z'_1, l_{16}, s'_1, t'_1, u'_1, i'_7, j'_1, k'_1, l'_1, m'_1, n'_1, o'_1, p'_1
  490. Mirror(Q_{14}, d_1) → M_{15}
  491. Mirror(R_{14}, d_1) → N_{15}
  492. Mirror(S_{14}, d_1) → O_{15}
  493. Mirror(T_{14}, d_1) → P_{15}
  494. Mirror(U_{14}, d_1) → Q_{15}
  495. Mirror(V_{14}, d_1) → R_{15}
  496. Mirror(W_{14}, d_1) → S_{15}
  497. Mirror(Z_{14}, d_1) → T_{15}
  498. Mirror(A_{15}, d_1) → U_{15}
  499. Mirror(B_{15}, d_1) → V_{15}
  500. Mirror(C_{15}, d_1) → W_{15}
  501. Mirror(D_{15}, d_1) → Z_{15}
  502. Mirror(E_{15}, d_1) → A_{16}
  503. Mirror(F_{15}, d_1) → B_{16}
  504. Mirror(G_{15}, d_1) → C_{16}
  505. Mirror(H_{15}, d_1) → D_{16}
  506. Polygon(M_{15}, N_{15}, W_{15}, Z_{15}, A_{16}, B_{16}, C_{16}, D_{16}, O_{15}, P_{15}, Q_{15}, R_{15}, S_{15}, T_{15}, U_{15}, V_{15}) → poly13', m_{15}, v_{16}, w_{15}, z_{16}, a_{17}, b_{17}, c_{18}, d_{17}, n_{15}, o_{15}, p_{17}, q_{16}, r_{15}, s_{15}, t_{15}, u_{16}
  507. Intersect(k_3, l_3) → E_{16}
  508. Line(A, A1) → s_6
  509. Point(s_6) → A2
  510. Vector(H, H'_6) → m_{10}
  511. Vector(H, H'_5) → n_{10}

AI 绘图提示语参考

先给定一个参数a,计算三个分段标量d1、d2、d3,并以E与D1确定一条直线,再过F、D作这条直线的垂线,取两垂线与原线的交点分别为C与G。以C与G为顶点构造多个多边形:第一块以C、G为两点形成由多个按顺序连接的点构成的闭合多边形;再用其余相关交点与对称后得到的点继续构造多边形块 poly2、poly3、poly4、poly5,使整体呈现对称拼接的飞行动物轮廓。为形成对称与重复运动,先分别关于一条直线对部分多边形与关键点做镜像,得到成对的新顶点,然后以某些对应的两点作为中心进行放大复制。最后将以G为基准的若干关键点(包含多边形顶点)绕G旋转,旋转角由d2控制,从而得到整体翻转并相互嵌合的动画式姿态。
以上提示语为根据原始绘图命令整理而来,仅供参考。