Last edited 13dec15 by Alexandra Lamtyugina
alexandra.lamtyugina@gmail.com
Updates
12 October 2015: First draft of proposal turned in.
16 October 2015
4 November 2015: Gave seminar talk in class, which featured a Python RTICA that demonstrated the concept of a convex hull.
12 November 2015: Modified Mark Kilgard's Airplane folding animation program (C OpenGL) to animate two squares folding to a dihedral angle of 90°. Although at the moment my dihedral animation simply takes the necessary components from the original program, I plan on only using the ideas behind the airplane folding program in order to build my dihedral animation. At this point, I have decided that I will be using the "push" and "pop" matrix functions in order to animate the folding of the polyhedron net, as if it were a "blobby man."
15 November 2015: Completed the folding animation of one of the nets of a tetrahedron. This program will serve as my "Proof of Concept" that is to be submitted before break.
14 December 15 Animations for the folding the cross net of a cube completed. In addition, I was able to complete a program that generates random connected nets of a cube. As of right now, no folding or net analysis can be done on the generated nets due to the way the progra was written.
16 December 15 Final Presentation
Future Plan(s): I hope to revisit this project in the future, in order to build upon the work that has been completed during this semester. One of the first things that I will do is rewrite the netgen.c program in Python, as C proved to be an inefficient language for making the nets of the cube. Because of this, I ended up having to structure the netgen.c program in a way that I am pretty sure makes any further work with the generated nets impossible (e.g. calculating the net's ability to fold and folding it).