tspart
tspart copied to clipboard
A program for generating TSP art paths and a powerful image manipulation library.
TSPART
Download
The app can be downloaded from the releases - no need to build it by hand!
Usage instructions
Run the ./tspart_gui
binary and play with the sliders. "Preview" shows preprocessed image and "Draw!" launches the drawing process and saves the output svg to the "Output file". output.gcode
is also generated after each run - it contains a very simple gcode generated directly from the TSP path.
Run the ./tesselation_gui
for an experimental application for generating tesselation art. The gui is very similar to the tspart_gui
, but the slider values are significantly less robust - they should work well though for the default parameters.
Examples
For developent - build instructions
You have to provide:
- make
- cmake
- C++17-compatible compiler
- SFML build dependencies (installing dependencies list from here)
Run git submodule update --init
after cloning to update the submodule dependencies or clone the repository with git clone https://github.com/quinor/tspart.git --recursive
to download the submodules instantly.
Run cmake -B build .
and then cmake --build build -j4
to build the project.
The binaries will be built and copied to the project's main directory.