This is my final project for Geometrical Modeling, Spring 2018 at NYU. This is a 2D implementation of the cage-based harmonic deformation method described in Pixel's paper.
The GUI utilized Imgui, and this project is dependent on libigl and Eigen.
The final result is that you could move the handle points on the boundary(cage),and the 2D mesh would deform harmonicly with the shift.