Geometry Processing
Assignments of IFT-6113 at UdeM
Showcase of assignments done in course led by Mikkael Besselmet. The course covered the mathematical concepts and algorithms behind modern mesh processing and modeling.
Eigen Decomposition
![Eigenvalues](/assets/img/projects/ift6113_geometry_processing/eigendecomposition_bunny.png)
![Eigenvalues](/assets/img/projects/ift6113_geometry_processing/eigendecomposition_camel.png)
![Eigenvalues](/assets/img/projects/ift6113_geometry_processing/eigendecomposition_lowpolycamel.png)
Three lowest eigenvectors being displayed for different meshes.
Shape Deformation
Implemented “Bounded biharmonic weights for real-time deformation” and “As-Rigid-As-Possible Surface Modeling”.
![ARAP Armadillo](/assets/img/projects/ift6113_geometry_processing/arap_armadillo.png)
Mesh deformation based on the red handle using an implementation of ARAP.
![Biharmonic Arap Bar](/assets/img/projects/ift6113_geometry_processing/biharmonic_arap_bar.png)
Mesh deformation of a bar using biharmonic (Right) and ARAP (Left).
Solving Heat Equation on Manifold
ImplementedS “The Heat Method for distance computation”.
![Heat Evolution on a Bunny](/assets/img/projects/ift6113_geometry_processing/heat_evolution_bunny.png)
Random initiliaziation of heat. Then, vizualisation of different step through the propagation of heat on the manifold.
Shape Fairing
![Bunny Fairing](/assets/img/projects/ift6113_geometry_processing/fairing_bunny.png)
Fairing high frequency eigen value of a mesh.