Project Title: Isotropic Remeshing of Surfaces Based on Parameterisation
Teammates: Zhe Cao
Academic Year: 2015-2016
Advisor: Niloy Mitra
Grade: 83%
Programming Languages: C/C++
Libraries/APIs: OpenGL, CGAL


In digital geometry processing, remeshing is considered a fundamental part in order to improve the quality of a simplified mesh after the scanning of a 3D object. In this project, we were asked to write code in order to implement basic remeshing algorithms which will approximate the original model while improving the triangle properties. The method we used is based on a sequence of local modifications performed on a copy of initial mesh. The general idea is that we relocate all the vertices in parameterisation domain via a weighted Centroidal Voronoi Tessellation (WCVT) and then we calculate the new 3D positions based on the initial mesh geometry (triangulation).