# CGDI-Practicals [Main website for the CGDI Lecture](https://perso.liris.cnrs.fr/vincent.nivoliers/cgdi/) ## Practicals 1. Color Transfer via Discrete Optimal Transport using the sliced approach: [[Note]](https://codimd.math.cnrs.fr/s/s_rh7X9wF), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/1-SlicedOptimalTransport) 2. Rasterization, z-Buffer and Winding Numbers: [[Note]](https://codimd.math.cnrs.fr/s/1L-PBLbFW) 3. 3d modeling: [[Note]](https://codimd.math.cnrs.fr/s/4HjiHCH9z) 4. Geometry Processing: Laplacian Smoothing and Tutte Embedding [[Note]](https://codimd.math.cnrs.fr/s/97oyynV5t), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/4-LaplacianSmoothing) 5. Geometry Processing: Discrete Differential Operators on Meshes and Dirichlet Problems [[Note]](https://codimd.math.cnrs.fr/s/QMfjkgib2), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/5-GeomProcessing) 6. Monte Carlo Geometry Processing [[Note]](https://codimd.math.cnrs.fr/s/b5SRBDUf0), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/6-MonteCarloGeometryProcessing)