diff --git a/README.md b/README.md new file mode 100644 index 0000000..cb82114 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# From Flying Balls to Colliding Polygons + +## Report + +This repository contains the `tex` files that I wrote for the report of the +Bachelor Project (thesis) during my third year at Università della Svizzera +Italiana (USI). + +The report goes into great detail on the different steps that were taken during +the development of the project. It focuses mostly on the theoretical aspect of +the project, as this report should resemble an "official paper" (like a master +thesis). The implementation is however not discarded completely, but it is +discussed in a broad overview without going to deep in implementation details. +If you are interested in such details, feel free to take a look at the code +at [karma-riuk/flying-balls](https://github.com/karma-riuk/flying-balls). + +The full report is available [here](bachelorproject.pdf). + +## Table of contents + +Here is the table of contents of the report + +1. Introduction + 1. Goal of the project + 2. State of the art +2. Technical Background + 1. Original project + 2. Cairo +3. Technical Background + 1. Moment of Inertia + 2. Regular Polygons + 3. Arbitrary Polygons +4. Implementation + 1. Structure + 2. Optimization + 3. Known Issues +5. Conclusion + +## Contact + +If you have any question concerning this work, feel free to contact me at + +[arno.fauconnet@gmail.com](mailto:arno.fauconnet@gmail.com)