Please find the problem statement here
Please find solution and explanation here
This code was run at Google Collab:
> upload the .ipynb file to Google collab.
> Create a .zip file with the meshes with the following structure:
meshes.zip
> meshes/
>example_meshes
>...
>demo-meshes
>...
>cow_small_manifold2.obj
>bumpy_cube-small.obj
>bumpy-bube.obj
> Upload "meshes.zip" to the files in the google collab session running the Coursework_2.ipynb
> Run the code From the Imports to Explicit section to define the functions needed
> Go to Qualitative Evaluation Section for the demo questions