Design your own hierarchical model using geometric transformations. In this programming assignment, you will learn to use OpenGL and PyGLET.
[5 point] The model should have a hierarchy of at least three levels (i.e., 3 links and 2 intermediate joints at least)
[5 point] Animate the model to show the hierarchical structure. The animation should clearly demonstrate that your model has at least 3-level hierarchy. For example,
[5 point] Make it aesthetically appealing or technically illustrative.
[5 point] Write a report describing
Submit a single ZIP file through ETL. The ZIP should include your code, data, report, and all necessary files to run your code.
You should also include a recorded video of your program.
Check out the results from previous students and aim to create something unique.