# Links

### Homepages

- Ke-Sen Huang An impressive list of computer graphics publications in various major conferences and always up to date.
- Loïc barthe. You'll find lots of computer graphics related courses/slides exercices/exams and corrections (in French).
- Loup Vaillant. My brother's homepage with various articles around programming languages and bad coding habits.
- Keenan Crane Does amazing stuff in differential geometry.
- Interactive Geometry Lab More wonderful computer graphics publications.

### Tools

- Computer graphics research software This is the university of Toronto software list. You'll find a lot of computer graphics related software/libraries/pieces of codes.
- StarLab source code and interface to deform meshes with arap (as rigid as possible) and compute geodesic distance using the heat diffusion method (only need linear systems to be solved). Check out their videos at the bottom of the page.
- LibIGL A geometry processing library develloped by ETH Zurich.
- Geometric primitives intersection A long list of codes and references to intersect geometric primitives (ray/triangle, ray/box, sphere/line and much more).
- MathGeoLib A small lib for geometric primitives intersections (including line segment). You can easily copy some code from there. I like the lib simplicity and readability.
- GeometricTools

Introduction to Partial Differential Equations (PDEs) must be read if you're not familiar with the topic. PDEs are prevalent in computer graphics. The book takes time to explain notations and jargons which is really helpful.

Fundamentals of linear algebra and optimization is another unavoidable topic of my field.

Last update: 10/2011