Marching squares is an algorithm that reconstructs a figure from a function of 2D parameters. This project is part of some research that I'm doing on scanners, so it's adapted from another repository.
The project is made with C++17, CMake and SFML for the graphics.
First, to build the project you either:
bash ./Build.shif you're on Linux or MacOS./Build.batif you're on Windows
Then, the project should be on the build folder (build/MarchingSquares)
There is no need to have them installed, CMake will do it:
- SFML for all the graphic applications.
- siv::PerlinNoise for the Perlin Noise in some screenshots
