ABSTRACT
This course is a group endeavor by Sebastian Koeh, Teseo Sehneider, Francis Williams, and Daniele Panozzo. Please contact us if you have questions or comments. For troubleshooting, please post an issue on github. We are grateful to the authors of all open souree C++ libraries we are using. In particular, libigl, tetwild, polyfem, pybind11, and Jupyter.
The course will mainly use
• igl (Section 2)
• polyfem (Section 3)
• ABC Dataset CAD Processing (Section 4)
• TetWild
• 3D Viewer
We provide documentation for the first 3 libraries in these course notes and we refer to https://geometryprocessing.github.io/geometric-computing-python/ for a complete and live version.
Supplemental Material
Recommendations
Guido van Rossum: The Modern Era of Python
Python creator Guido van Rossum talks about the growing pains--and rewards--the programming language experienced as it evolved. The first Web extra at http://youtu.be/rTTFh7HOlC0 is a video in which Python creator Guido van Rossum talks with Charles ...
Women and computing
Encyclopedia of Computer ScienceWomen have played a primary role in computer programming since its origins in the mid-1800s. Augusta Ada Byron, Countess of Lovelace (q.v.) introduced many concepts of computer programming, such as arrays, loops, and subroutines, in the context of ...




Comments