Cube Shadows Demonstration

Cube Shadows Demonstration
Loading the math board and drawing, please wait…
2019-05-27 09:13
This example demonstrates the changing shadows of a cube under varying angles of light, involving concepts in solid geometry, projection transformations, and trigonometry (sine, cosine). Key GeoGebra commands/objects used include Point, Cube, Sphere, Line, OrthogonalPlane, OrthogonalLine, Intersect, and Polygon. Suitable for high school students studying solid geometry, spatial visualization, and geometric constructions.

GeoGebra Commands & Parameters

  1. Point(Circle[(1, -1, -1), Distance[(-1, -1, -1), (1, -1, -1)], Segment[(-1, -1, -1), (1, -1, -1)]]) → A
  2. Cube((-1, -1, -1), (1, -1, -1), A) → a, B, faceABFE, faceCDEF, edge2, edge1, edge4, edgeAB, edge3, edgeBF, edgeCF, edgeCD, C, edge5, edgeDE, edgeAE, edgeEF, D, E, F, face1, face3, face2, face4
  3. Sphere((0, 0, 0), 3) → b
  4. PointIn(b) → I
  5. Line(I, (0, 0)) → f
  6. OrthogonalPlane(I, f) → c
  7. OrthogonalLine(C, c) → g
  8. OrthogonalLine(F, c) → h
  9. OrthogonalLine(E, c) → i
  10. OrthogonalLine(B, c) → j
  11. OrthogonalLine(G, c) → k
  12. OrthogonalLine(H, c) → l
  13. OrthogonalLine(A, c) → m
  14. Intersect(i, c) → J
  15. Intersect(h, c) → K
  16. Intersect(m, c) → L
  17. Intersect(g, c) → M
  18. Intersect(l, c) → N
  19. Intersect(j, c) → O
  20. Intersect(k, c) → P
  21. OrthogonalLine(D, c) → n
  22. Intersect(n, c) → Q
  23. Polygon(M, K, O, P) → q1, m_1, k_1, o, p
  24. Polygon(Q, J, L, N) → q2, q, j_1, l_1, n_1
  25. Polygon(Q, M, K, J) → q3, q_1, m_2, k_2, j_2
  26. Polygon(L, O, K, J) → q4, l_2, o_1, k_3, j_3
  27. Polygon(Q, M, P, N) → q5, q_2, m_3, p_1, n_2
  28. Polygon(P, O, L, N) → q6, p_2, o_2, l_3, n_3

AI Drawing Prompt Reference

Draw a cube and observe how its shadow changes at different angles. Start by creating a cube, then create a light source point and a plane passing through this point. From each vertex of the cube, draw a perpendicular line to this plane and find the intersection points. Finally, connect these intersection points to form the shadow.
The prompt above was compiled from the original drawing commands and is for reference only.