3D Line Segment Transformation Demo

3D Line Segment Transformation Demo
Loading the math board and drawing, please wait…
2019-07-06 16:34
This example demonstrates geometric transformations of line segments in 3D space, including dilation, rotation, and intersection. Core math concepts involve line segments, 3D vectors, transformations (scaling, rotation), intersection calculations, and polygon construction. GeoGebra commands used include Segment, Dilate, Intersect, Polygon, Midpoint, Line, and Rotate. Suitable for high school and university students learning 3D geometry, vectors, and transformations.

GeoGebra Commands & Parameters

  1. Segment(A, B) → f
  2. Segment(A, C) → g
  3. Segment(B, C) → h
  4. Dilate(B, 1 / 4, A) → B'
  5. Dilate(C, 1 / 4, B) → C'
  6. Dilate(A, 1 / 4, C) → A'
  7. Segment(A, C') → i
  8. Segment(C, B') → j
  9. Segment(B, A') → k
  10. Intersect(i, j) → D
  11. Intersect(i, k) → E
  12. Intersect(j, k) → F
  13. Polygon(D, E, F) → t1, f_1, d, e
  14. Polygon(A, B, C) → t2, c, a, b
  15. Midpoint(D, E) → G
  16. Midpoint(E, F) → H
  17. Midpoint(D, F) → I
  18. Segment(G, I) → l
  19. Segment(I, H) → m
  20. Segment(H, G) → n
  21. Line(G, I) → p
  22. Line(I, H) → q
  23. Line(H, G) → r
  24. Intersect(p, b) → J
  25. Intersect(q, a) → K
  26. Intersect(r, c) → L
  27. Polygon(A, L, G) → t3, g_1, a_1, l_1
  28. Rotate(A, (-(180°)), L) → A'_1
  29. Rotate(L, (-(180°)), L) → L'
  30. Rotate(G, (-(180°)), L) → G'
  31. Polygon(A'_1, L', G') → t3', g', a'_1, l'
  32. Midpoint(l') → M
  33. Segment(G, M) → s
  34. Segment(M, E) → t
  35. Segment(B, E) → h_1
  36. Segment(I, J) → i_1
  37. Segment(I, C) → j_1
  38. Polygon(J, I, C) → t4, c_1, j_2, i_2
  39. Rotate(J, 180°, J) → J'
  40. Rotate(I, 180°, J) → I'
  41. Rotate(C, 180°, J) → C'_1
  42. Polygon(J', I', C'_1) → t4', c'_1, j', i'
  43. Midpoint(A, I') → N
  44. Segment(D, N) → k_1
  45. Segment(I, N) → m_1
  46. Segment(H, K) → n_1
  47. Polygon(B, H, K) → t5, k_2, b_1, h_2
  48. Rotate(B, (-(180°)), K) → B'_1
  49. Rotate(H, (-(180°)), K) → H'
  50. Rotate(K, (-(180°)), K) → K'
  51. Polygon(B'_1, H', K') → t5', k', b'_1, h'
  52. Midpoint(k') → O
  53. Segment(F, O) → p_1
  54. Segment(O, H) → q_1
  55. Intersect(f_1, l) → P
  56. Polygon(P, G', B, E) → q1, p_2, r_1, b_2, e_1
  57. Intersect(e, l) → Q
  58. Polygon(A, D, Q, I') → q2, a_2, d_1, q_2, s_1
  59. Intersect(d, m) → R
  60. Polygon(R, F, C, H') → q3, r_2, f_2, c_2, t_1

AI Drawing Prompt Reference

Draw a triangle in 3D space. Scale each vertex toward the opposite vertex by one quarter, creating points on the sides. Connect each original vertex to the scaled point on the opposite side, forming three cevians. Mark their intersections as a central triangle. Take midpoints of this central triangle's sides and connect them to form a smaller triangle. Extend these sides to meet the original triangle's sides, marking new intersection points. Construct several triangles using these points and midpoints, then rotate some triangles 180 degrees about certain vertices to create symmetric shapes. Finally, connect specific midpoints and intersections to complete the transformation demo.
The prompt above was compiled from the original drawing commands and is for reference only.