Skip to content

Project for the course of Computational Geometry, University of Milan, M.Sc. in Computer Science, A.Y. 2020/2021. Tessellation & Triangulation.

License

Notifications You must be signed in to change notification settings

manuelpagliuca/subdivision-surfaces

Repository files navigation

Subdivision of surfaces

GitHub license APM Ask Me Anything !

alt text alt text

This is a project application for the course of Computational Geometry from the University of Milan, held by Prof. Alzati, A.Y. 2020/2021, M.Sc. in Computer Science. The application was developed with the intent of studying different techniques for the triangulations and tessellations of geometric shapes using OpenGL. The math and the algorithms are explained in depth at this website held by the department of mathematics (I highly suggest to visit if you are interested in the topic ☺).

Dependencies

  • GLFW
  • GLEW
  • GLM

Both of these libraries are integrated with CONAN, you must have installed CMake and CONAN, then follow the installation instructions.

Install

  1. Access by terminal to the folder 'Computational_Geometry'.
  2. Then run this command:

cmake src -DCMAKE_BUILD_TYPE=Release -B ../build/

  1. Once the process is over move to the folder '../build', and run this command:

make

  1. Once the building is over, copy the executable file '/bin/Application' inside the folder 'Computational_Geometry_2021/Computational_Geometry/'.

  2. Move to the folder where it is the executable now, in 'Computational_Geometry_2021/Computational_Geometry/'.

  3. Run the command:

./bin/Application

About

Project for the course of Computational Geometry, University of Milan, M.Sc. in Computer Science, A.Y. 2020/2021. Tessellation & Triangulation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages